Sportsfans · Cricket · Grounds · Karachi
Cricket · Ground · recorded as a city only
Karachi
67 internationals, 1955–2025. Most wins here: Pakistan (31).
Open in the atlas →Matches671955–2025
Tests39
ODIs28
T20Is0
Sides11
Most wins here
Every match here
| Date | Format | Sides | Scores | Result | Ground |
|---|---|---|---|---|---|
| 2025-02-21 | ODI | Afghanistan v South Africa | 208 · 315/6 | South Africa won by 107 runs | Karachi |
| 2006-11-27 | Test | Pakistan v West Indies | 304 & 399/6 · 260 & 244/9 | Pakistan won by 199 runs | Karachi |
| 2004-10-28 | Test | Pakistan v Sri Lanka | 478 & 139/4 · 208 & 406 | Pakistan won by 6 wickets | Karachi |
| 2004-03-13 | ODI | Pakistan v India | 344/8 · 349/7 | India won by 5 runs | Karachi |
| 2003-08-20 | Test | Pakistan v Bangladesh | 346 & 217/3 · 288 & 274 | Pakistan won by 7 wickets | Karachi |
| 2002-04-21 | ODI | Pakistan v New Zealand | 275/6 · 122 | Pakistan won by 153 runs | Karachi |
| 2000-12-07 | Test | Pakistan v England | 405 & 158 · 388 & 176/4 | England won by 6 wickets | Karachi |
| 2000-10-24 | ODI | Pakistan v England | 304/9 · 306/5 | England won by 5 wickets | Karachi |
| 2000-03-12 | Test | Pakistan v Sri Lanka | 256 & 421 · 227 & 228 | Pakistan won by 222 runs | Karachi |
| 2000-02-13 | ODI | Pakistan v Sri Lanka | 245 · 274/8 | Sri Lanka won by 29 runs | Karachi |
| 1998-11-06 | ODI | Pakistan v Australia | 238 · 324/8 | Australia won by 86 runs | Karachi |
| 1998-10-22 | Test | Pakistan v Australia | 252 & 262/5 · 280 & 390 | Drawn | Karachi |
| 1997-12-06 | Test | Pakistan v West Indies | 417 & 15/0 · 216 & 212 | Pakistan won by 10 wickets | Karachi |
| 1997-09-30 | ODI | Pakistan v India | 265/4 · 266/6 | India won by 4 wickets | Karachi |
| 1996-12-08 | ODI | Pakistan v New Zealand | 234/4 · 235/3 | New Zealand won by 7 wickets | Karachi |
| 1996-03-11 | ODI | South Africa v West Indies | 245 · 264/8 | West Indies won by 19 runs | Karachi |
| 1996-03-03 | ODI | Pakistan v England | 250/3 · 249/9 | Pakistan won by 7 wickets | Karachi |
| 1996-02-29 | ODI | Pakistan v South Africa | 242/6 · 243/5 | South Africa won by 5 wickets | Karachi |
| 1994-10-16 | ODI | Pakistan v South Africa | 166/2 · 163/9 | Pakistan won by 8 wickets | Karachi |
| 1994-09-28 | Test | Pakistan v Australia | 256 & 315/9 · 337 & 232 | Pakistan won by 1 wicket | Karachi |
| 1993-12-24 | ODI | Pakistan v Zimbabwe | 147/3 · 143 | Pakistan won by 7 wickets | Karachi |
| 1993-12-01 | Test | Pakistan v Zimbabwe | 423/8d & 131/3d · 289 & 134 | Pakistan won by 131 runs | Karachi |
| 1992-01-13 | ODI | Pakistan v Sri Lanka | 210/5 · 181/9 | Pakistan won by 29 runs | Karachi |
| 1991-11-20 | ODI | Pakistan v West Indies | 146 · 170/6 | West Indies won by 24 runs | Karachi |
| 1990-11-15 | Test | Pakistan v West Indies | 345 & 98/2 · 261 & 181 | Pakistan won by 8 wickets | Karachi |
| 1990-11-09 | ODI | Pakistan v West Indies | 211/5 · 205/7 | Pakistan won by 6 runs | Karachi |
| 1990-10-10 | Test | Pakistan v New Zealand | 433/6d · 196 & 194 | Pakistan won by inns & 43 runs | Karachi |
| 1989-12-20 | ODI | Pakistan v India | 28/3 | No result | Karachi |
| 1989-11-15 | Test | Pakistan v India | 409 & 305/5d · 262 & 303/3 | Drawn | Karachi |
| 1988-09-15 | Test | Pakistan v Australia | 469/9 · 165 & 116 | Pakistan won by inns & 188 runs | Karachi |
| 1987-12-16 | Test | Pakistan v England | 353 · 294 & 258/9 | Drawn | Karachi |
| 1987-11-20 | ODI | Pakistan v England | 240/8 · 263/6 | England won by 23 runs | Karachi |
| 1987-10-30 | ODI | Pakistan v West Indies | 230/9 · 258/7 | West Indies won by 28 runs | Karachi |
| 1987-10-20 | ODI | Pakistan v England | 247/3 · 244/9 | Pakistan won by 7 wickets | Karachi |
| 1987-10-13 | ODI | Sri Lanka v West Indies | 169/4 · 360/4 | West Indies won by 191 runs | Karachi |
| 1986-11-20 | Test | Pakistan v West Indies | 239 & 125/7 · 240 & 211 | Drawn | Karachi |
| 1985-12-06 | ODI | Pakistan v West Indies | 127/7 · 128/2 | West Indies won by 8 wickets | Karachi |
| 1985-11-07 | Test | Pakistan v Sri Lanka | 295 & 98/0 · 162 & 230 | Pakistan won by 10 wickets | Karachi |
| 1984-12-10 | Test | Pakistan v New Zealand | 328 & 308/5 · 426 | Drawn | Karachi |
| 1984-03-26 | ODI | Pakistan v England | 163/8 · 164/4 | England won by 6 wickets | Karachi |
| 1984-03-02 | Test | Pakistan v England | 277 & 66/7 · 182 & 159 | Pakistan won by 3 wickets | Karachi |
| 1983-01-30 | Test | Pakistan v India | 420/6d · 393/8d & 224/2 | Drawn | Karachi |
| 1983-01-21 | ODI | Pakistan v India | 198/2 · 197/6 | Pakistan won by 8 wickets | Karachi |
| 1982-12-23 | Test | Pakistan v India | 452 · 169 & 197 | Pakistan won by inns & 86 runs | Karachi |
| 1982-10-22 | ODI | Pakistan v Australia | 44/1 | No result | Karachi |
| 1982-09-22 | Test | Pakistan v Australia | 419/9d & 47/1 · 284 & 179 | Pakistan won by 9 wickets | Karachi |
| 1982-03-31 | ODI | Pakistan v Sri Lanka | 222/5 · 218 | Pakistan won by 5 wickets | Karachi |
| 1982-03-12 | ODI | Pakistan v Sri Lanka | 174/2 · 171/3 | Pakistan won by 8 wickets | Karachi |
| 1982-03-05 | Test | Pakistan v Sri Lanka | 396 & 301/4d · 344 & 149 | Pakistan won by 204 runs | Karachi |
| 1980-12-22 | Test | Pakistan v West Indies | 128 & 204/9 · 169 | Drawn | Karachi |
| 1980-11-21 | ODI | Pakistan v West Indies | 127/9 · 128/6 | West Indies won by 4 wickets | Karachi |
| 1980-02-27 | Test | Pakistan v Australia | 292 & 76/3 · 225 & 140 | Pakistan won by 7 wickets | Karachi |
| 1978-11-14 | Test | Pakistan v India | 481/9d & 164/2 · 344 & 300 | Pakistan won by 8 wickets | Karachi |
| 1978-01-18 | Test | Pakistan v England | 281 · 266 & 222/5 | Drawn | Karachi |
| 1976-10-30 | Test | Pakistan v New Zealand | 565/9 & 290/5d · 468 & 262/7 | Drawn | Karachi |
| 1975-03-01 | Test | Pakistan v West Indies | 406/8d & 256 · 493 & 1/0 | Drawn | Karachi |
| 1973-03-24 | Test | Pakistan v England | 445/6d & 199 · 386 & 30/1 | Drawn | Karachi |
| 1969-10-24 | Test | Pakistan v New Zealand | 220 & 283/8 · 274 & 112/5 | Drawn | Karachi |
| 1969-03-06 | Test | Pakistan v England | 502/7 | Drawn | Karachi |
| 1965-04-09 | Test | Pakistan v New Zealand | 307/8d & 202/2 · 285 & 223 | Pakistan won by 8 wickets | Karachi |
| 1964-10-24 | Test | Pakistan v Australia | 414 & 279/8 · 352 & 227/2 | Drawn | Karachi |
| 1962-02-02 | Test | Pakistan v England | 253 & 404/8 · 507 | Drawn | Karachi |
| 1959-12-04 | Test | Pakistan v Australia | 287 & 194/8d · 257 & 83/2 | Drawn | Karachi |
| 1959-02-20 | Test | Pakistan v West Indies | 304 & 88/0 · 146 & 245 | Pakistan won by 10 wickets | Karachi |
| 1956-10-11 | Test | Pakistan v Australia | 199 & 69/1 · 80 & 187 | Pakistan won by 9 wickets | Karachi |
| 1955-10-13 | Test | Pakistan v New Zealand | 289 · 164 & 124 | Pakistan won by inns & 1 run | Karachi |
| 1955-02-26 | Test | Pakistan v India | 162 & 241/5d · 145 & 69/2 | Drawn | Karachi |