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
26 Dec 2000SA 420 & 140/7 v SL 216 & 149/61st Test · TestMatch drawnDurbanSri Lanka tour of South Africa 2000/01
15 Dec 2000AUS 403 & 130/5 v WI 391 & 1413rd Test · TestAustralia won by 5 wicketsAdelaideWest Indies tour of Australia 2000/01
8 Dec 2000SA 261/3 v NZ 2003rd Test · TestMatch drawnJohannesburgNew Zealand tour of South Africa 2000/01
7 Dec 2000PAK 405 & 158 v ENG 388 & 176/43rd Test · TestEngland won by 6 wicketsKarachiEngland tour of Pakistan 2000/01
1 Dec 2000AUS 396/8 v WI 196 & 1732nd Test · TestAustralia won by an innings and 27 runsPerthWest Indies tour of Australia 2000/01
30 Nov 2000SA 361 & 89/3 v NZ 298 & 1482nd Test · TestSouth Africa won by 7 wicketsPort ElizabethNew Zealand tour of South Africa 2000/01
29 Nov 2000PAK 316 & 269/3 v ENG 342 & 125/52nd Test · TestMatch drawnFaisalabadEngland tour of Pakistan 2000/01
25 Nov 2000IND 609/6 v ZIM 382 & 503/62nd Test · TestMatch drawnNagpurZimbabwe tour of India 2000/01
23 Nov 2000AUS 332 v WI 82 & 1241st Test · TestAustralia won by an innings and 126 runsBrisbaneWest Indies tour of Australia 2000/01
18 Nov 2000IND 458/4 & 190/3 v ZIM 422/9 & 2251st Test · TestIndia won by 7 wicketsDelhiZimbabwe tour of India 2000/01
17 Nov 2000SA 471/9 & 103/5 v NZ 229 & 3421st Test · TestSouth Africa won by 5 wicketsBloemfonteinNew Zealand tour of South Africa 2000/01
15 Nov 2000PAK 401 v ENG 480/8 & 77/41st Test · TestMatch drawnLahoreEngland tour of Pakistan 2000/01
10 Nov 2000BAN 400 & 91 v IND 429 & 64/1Only Test · TestIndia won by 9 wicketsDhakaIndia tour of Bangladesh 2000/01
19 Sept 2000ZIM 166 & 370 v NZ 465 & 74/22nd Test · TestNew Zealand won by 8 wicketsHarareNew Zealand tour of Zimbabwe 2000/01
12 Sept 2000ZIM 350 & 119 v NZ 338 & 132/31st Test · TestNew Zealand won by 7 wicketsBulawayoNew Zealand tour of Zimbabwe 2000/01
31 Aug 2000ENG 281 & 217 v WI 125 & 2155th Test · TestEngland won by 158 runsLondonWest Indies tour of England 2000
17 Aug 2000ENG 272 v WI 172 & 614th Test · TestEngland won by an innings and 39 runsLeedsWest Indies tour of England 2000
6 Aug 2000SL 258 & 195/4 v SA 279 & 241/93rd Test · TestMatch drawnColomboSouth Africa tour of Sri Lanka 2000
3 Aug 2000ENG 303 & 80/1 v WI 157 & 438/73rd Test · TestMatch drawnManchesterWest Indies tour of England 2000
30 Jul 2000SL 308 & 169 v SA 253 & 2312nd Test · TestSouth Africa won by 7 runsKandySouth Africa tour of Sri Lanka 2000
20 Jul 2000SL 522 v SA 238 & 2691st Test · TestSri Lanka won by an innings and 15 runsGalleSouth Africa tour of Sri Lanka 2000
29 Jun 2000ENG 134 & 191/8 v WI 267 & 542nd Test · TestEngland won by 2 wicketsLondonWest Indies tour of England 2000
28 Jun 2000SL 467/5 v PAK3rd Test · TestMatch drawnKandyPakistan tour of Sri Lanka 2000
21 Jun 2000SL 181 & 256 v PAK 600/82nd Test · TestPakistan won by an innings and 163 runsGallePakistan tour of Sri Lanka 2000
15 Jun 2000ENG 179 & 125 v WI 3971st Test · TestWest Indies won by an innings and 93 runsBirminghamWest Indies tour of England 2000
14 Jun 2000SL 273 & 123 v PAK 266 & 131/51st Test · TestPakistan won by 5 wicketsColomboPakistan tour of Sri Lanka 2000
1 Jun 2000ENG 374 & 147 v ZIM 285/4 & 25/12nd Test · TestMatch drawnNottinghamZimbabwe tour of England 2000
25 May 2000WI 273 & 216/9 v PAK 269 & 2193rd Test · TestWest Indies won by 1 wicketSt John'sPakistan tour of West Indies 2000
18 May 2000ENG 415 v ZIM 83 & 1231st Test · TestEngland won by an innings and 209 runsLondonZimbabwe tour of England 2000
18 May 2000WI 398 & 132/4 v PAK 253 & 419/92nd Test · TestMatch drawnBridgetownPakistan tour of West Indies 2000
5 May 2000WI 222/7 v PAK 2881st Test · TestMatch drawnGeorgetownPakistan tour of West Indies 2000
31 Mar 2000NZ 232 & 229 v AUS 252 & 212/43rd Test · TestAustralia won by 6 wicketsHamiltonAustralia tour of New Zealand 1999/00
24 Mar 2000ZIM 308 & 102/9 v WI 339 & 75/02nd Test · TestWest Indies won by 10 wicketsKingstonZimbabwe tour of West Indies 1999/00
24 Mar 2000NZ 298 & 294 v AUS 419 & 177/42nd Test · TestAustralia won by 6 wicketsWellingtonAustralia tour of New Zealand 1999/00
16 Mar 2000WI 187 & 147 v ZIM 236 & 631st Test · TestWest Indies won by 35 runsPort of SpainZimbabwe tour of West Indies 1999/00
12 Mar 2000PAK 256 & 421 v SL 227 & 2283rd Test · TestPakistan won by 222 runsKarachiPakistan tour of Sri Lanka 2000
11 Mar 2000AUS 214 & 229 v NZ 163 & 2181st Test · TestAustralia won by 62 runsAucklandAustralia tour of New Zealand 1999/00
5 Mar 2000SL 268 & 224 v PAK 199 & 2362nd Test · TestSri Lanka won by 57 runsPeshawarPakistan tour of Sri Lanka 2000
2 Mar 2000IND 158 & 250/9 v SA 4792nd Test · TestSouth Africa won by an innings and 71 runsBengaluruSouth Africa tour of India 1999/00
26 Feb 2000PAK 182 & 390 v SL 353 & 220/81st Test · TestSri Lanka won by 2 wicketsRawalpindiPakistan tour of Sri Lanka 2000
24 Feb 2000IND 225 & 113 v SA 176 & 164/61st Test · TestSouth Africa won by 4 wicketsMumbaiSouth Africa tour of India 1999/00
14 Jan 2000SA 248/8 & 0/0 v ENG 0/0 & 251/85th Test · TestEngland won by 2 wicketsCenturionEngland tour of South Africa 1999/00
2 Jan 2000ENG 258 & 126/9 v SA 4214th Test · TestSouth Africa won by an innings and 37 runsCape TownEngland tour of South Africa 1999/00
2 Jan 2000IND 150 & 261/9 v AUS 552/53rd Test · TestAustralia won by an innings and 141 runsSydneyIndia tour of Australia 1999/00
26 Dec 1999ENG 366/9 v SA 156 & 572/73rd Test · TestMatch drawnDurbanEngland tour of South Africa 1999/00
26 Dec 1999AUS 405 & 208/5 v IND 238 & 195/92nd Test · TestAustralia won by 180 runsMelbourneIndia tour of Australia 1999/00
26 Dec 1999NZ 518/9 v WI 179/9 & 234/92nd Test · TestNew Zealand won by an innings and 105 runsWellingtonWest Indies tour of New Zealand 1999/00
16 Dec 1999WI 365 & 97 v NZ 393 & 70/11st Test · TestNew Zealand won by 9 wicketsHamiltonWest Indies tour of New Zealand 1999/00
10 Dec 1999AUS 441 & 239/8 v IND 285 & 1101st Test · TestAustralia won by 285 runsAdelaideIndia tour of Australia 1999/00
9 Dec 1999SA 450 & 224/4 v ENG 373 & 153/62nd Test · TestMatch drawnPort ElizabethEngland tour of South Africa 1999/00
PreviousPage 69 · 4,924 matchesNext

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