Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Match list (First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
DateMatchResultGroundSeries
4 Dec 1999ZIM 218 & 197/7 v SL 231 & 36/13rd Test · TestMatch drawnHarareSri Lanka tour of Zimbabwe 1999/00
26 Nov 1999ZIM 174 & 292 v SL 432 & 38/42nd Test · TestSri Lanka won by 6 wicketsHarareSri Lanka tour of Zimbabwe 1999/00
26 Nov 1999PAK 155 & 276 v AUS 4513rd Test · TestAustralia won by an innings and 20 runsPerthPakistan tour of Australia 1999/00
25 Nov 1999ENG 122 & 260 v SA 403/91st Test · TestSouth Africa won by an innings and 21 runsJohannesburgEngland tour of South Africa 1999/00
18 Nov 1999ZIM 286 & 136/3 v SL 4281st Test · TestMatch drawnBulawayoSri Lanka tour of Zimbabwe 1999/00
18 Nov 1999PAK 222 & 392 v AUS 246 & 369/62nd Test · TestAustralia won by 4 wicketsHobartPakistan tour of Australia 1999/00
11 Nov 1999ZIM 102 & 141 v SA 462/92nd Test · TestSouth Africa won by an innings and 219 runsHarareSouth Africa tour of Zimbabwe 1999/00
5 Nov 1999PAK 367 & 281 v AUS 575 & 74/01st Test · TestAustralia won by 10 wicketsBrisbanePakistan tour of Australia 1999/00
29 Oct 1999ZIM 192 & 212 v SA 4171st Test · TestSouth Africa won by an innings and 13 runsBloemfonteinZimbabwe tour of South Africa 1999/00
29 Oct 1999IND 583/7 & 148/5 v NZ 308 & 252/23rd Test · TestMatch drawnAhmedabadNew Zealand tour of India 1999/00
22 Oct 1999NZ 256 & 155 v IND 330 & 83/22nd Test · TestIndia won by 8 wicketsKanpurNew Zealand tour of India 1999/00
14 Oct 1999ZIM 194 & 232 v AUS 422 & 5/0Only Test · TestAustralia won by 10 wicketsHarareAustralia tour of Zimbabwe 1999/00
10 Oct 1999IND 83 & 505/3 v NZ 215 & 251/71st Test · TestMatch drawnMohaliNew Zealand tour of India 1999/00
30 Sept 1999SL 61/4 v AUS 3423rd Test · TestMatch drawnColomboAustralia tour of Sri Lanka 1999
22 Sept 1999SL 296 & 55/0 v AUS 2282nd Test · TestMatch drawnGalleAustralia tour of Sri Lanka 1999
9 Sept 1999SL 234 & 95/4 v AUS 188 & 140/81st Test · TestSri Lanka won by 6 wicketsKandyAustralia tour of Sri Lanka 1999
19 Aug 1999ENG 153 & 162 v NZ 236 & 1624th Test · TestNew Zealand won by 83 runsLondonNew Zealand tour of England 1999
5 Aug 1999ENG 199 & 181/2 v NZ 496/93rd Test · TestMatch drawnManchesterNew Zealand tour of England 1999
22 Jul 1999ENG 186 & 229/9 v NZ 358 & 60/12nd Test · TestNew Zealand won by 9 wicketsLondonNew Zealand tour of England 1999
1 Jul 1999ENG 126 & 211/3 v NZ 226 & 1071st Test · TestEngland won by 7 wicketsBirminghamNew Zealand tour of England 1999
3 Apr 1999WI 222 & 211 v AUS 303 & 3064th Test · TestAustralia won by 176 runsSt. John'sAustralia tour of West Indies 1998/99
26 Mar 1999WI 329 & 311/9 v AUS 490 & 1463rd Test · TestWest Indies won by 1 wicketBridgetownAustralia tour of West Indies 1998/99
18 Mar 1999NZ 222 & 291 v SA 498/8 & 16/23rd Test · TestSouth Africa won by 8 wicketsWellingtonSouth Africa tour of New Zealand 1998/99
13 Mar 1999WI 431 & 3/0 v AUS 256 & 1772nd Test · TestWest Indies won by 10 wicketsKingstonAustralia tour of West Indies 1998/99
12 Mar 1999SL 231 & 188 v PAK 594Final · TestPakistan won by an innings and 175 runsDhakaPakistan tour of India 1998/99
11 Mar 1999NZ 168 & 127/1 v SA 442/12nd Test · TestMatch drawnChristchurchSouth Africa tour of New Zealand 1998/99
5 Mar 1999WI 167 & 51 v AUS 269 & 2611st Test · TestAustralia won by 312 runsPort of SpainAustralia tour of West Indies 1998/99
4 Mar 1999PAK 398 & 314/8 v SL 328 & 165/23rd Match · TestMatch drawnLahorePakistan tour of India 1998/99
27 Feb 1999NZ 352 & 244/3 v SA 621/51st Test · TestMatch drawnAucklandSouth Africa tour of New Zealand 1998/99
24 Feb 1999IND 518/7 & 306/5 v SL 4852nd Match · TestMatch drawnColomboPakistan tour of India 1998/99
16 Feb 1999PAK 185 & 316 v IND 223 & 2321st Match · TestPakistan won by 46 runsKolkataPakistan tour of India 1998/99
4 Feb 1999IND 252 & 339 v PAK 172 & 2072nd Test · TestIndia won by 212 runsDelhiPakistan tour of India 1998/99
28 Jan 1999IND 254 & 258 v PAK 238 & 2861st Test · TestPakistan won by 12 runsChennaiPakistan tour of India 1998/99
15 Jan 1999SA 313 & 399/5 v WI 144 & 2175th Test · TestSouth Africa won by 351 runsCenturionWest Indies tour of South Africa 1998/99
2 Jan 1999NZ 366 & 464/8 v IND 416 & 249/23rd Test · TestMatch drawnHamiltonIndia tour of New Zealand 1998/99
2 Jan 1999AUS 322 & 184 v ENG 220 & 1885th Test · TestAustralia won by 98 runsSydneyEngland tour of Australia 1998/99
2 Jan 1999SA 406/8 & 226/7 v WI 212 & 2714th Test · TestSouth Africa won by 149 runsCape TownWest Indies tour of South Africa 1998/99
26 Dec 1998AUS 340 & 162 v ENG 270 & 2444th Test · TestEngland won by 12 runsMelbourneEngland tour of Australia 1998/99
26 Dec 1998NZ 352 & 215/6 v IND 208 & 3562nd Test · TestNew Zealand won by 4 wicketsWellingtonIndia tour of New Zealand 1998/99
26 Dec 1998SA 312 & 147/1 v WI 198 & 2593rd Test · TestSouth Africa won by 9 wicketsDurbanWest Indies tour of South Africa 1998/99
11 Dec 1998AUS 391 & 278/5 v ENG 227 & 2373rd Test · TestAustralia won by 205 runsAdelaideEngland tour of Australia 1998/99
10 Dec 1998PAK 325/9 v ZIM 183 & 48/02nd Test · TestMatch drawnLahoreZimbabwe tour of Pakistan 1998/99
10 Dec 1998SA 245 & 195 v WI 121 & 1412nd Test · TestSouth Africa won by 178 runsPort ElizabethWest Indies tour of South Africa 1998/99
28 Nov 1998AUS 240 & 64/3 v ENG 112 & 1912nd Test · TestAustralia won by 7 wicketsPerthEngland tour of Australia 1998/99
27 Nov 1998PAK 296 & 103 v ZIM 238 & 162/31st Test · TestZimbabwe won by 7 wicketsPeshawarZimbabwe tour of Pakistan 1998/99
26 Nov 1998SA 268 & 164/6 v WI 261 & 1701st Test · TestSouth Africa won by 4 wicketsJohannesburgWest Indies tour of South Africa 1998/99
20 Nov 1998AUS 485 & 237/3 v ENG 375 & 179/61st Test · TestMatch drawnBrisbaneEngland tour of Australia 1998/99
22 Oct 1998PAK 252 & 262/5 v AUS 280 & 3903rd Test · TestMatch drawnKarachiAustralia tour of Pakistan 1998/99
15 Oct 1998PAK 580/9 v AUS 599/4 & 289/52nd Test · TestMatch drawnPeshawarAustralia tour of Pakistan 1998/99
7 Oct 1998ZIM 221 & 293 v IND 280 & 173Only Test · TestZimbabwe won by 61 runsHarareIndia tour of Zimbabwe 1998/99
PreviousPage 70 · 4,924 matchesNext

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.