ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 2018SA 223 & 151/4 v PAK 181 & 1901st Test · TestSouth Africa won by 6 wicketsCenturionPakistan tour of South Africa 2018/19
26 Dec 2018AUS 151 & 261 v IND 443/7d & 106/8d3rd Test · TestIndia won by 137 runsMelbourneIndia tour of Australia 2018/19
26 Dec 2018NZ 178 & 585/4d v SL 104 & 236/92nd Test · TestNew Zealand won by 423 runsChristchurchSri Lanka tour of New Zealand 2018/19
15 Dec 2018SL 282 & 287/3 v NZ 5781st Test · TestMatch drawnWellingtonSri Lanka tour of New Zealand 2018/19
14 Dec 2018AUS 326 & 243 v IND 283 & 1402nd Test · TestAustralia won by 146 runsPerthIndia tour of Australia 2018/19
14 Dec 2018AA 272 & 127/1 v ND 134 & 262Match · First-classAuckland Aces won by 9 wicketsKennards Hire Community OvalPlunket Shield 2018/19
14 Dec 2018CS 158 & 336/4 v WF 429Match · First-classMatch drawnNelsonPlunket Shield 2018/19
14 Dec 2018OV 206 & 246 v CAN 438 & 15/1Match · First-classCanterbury won by 9 wicketsUniversity of Otago OvalPlunket Shield 2018/19
6 Dec 2018IND 250 & 307 v AUS 235 & 2911st Test · TestIndia won by 31 runsAdelaideIndia tour of Australia 2018/19
6 Dec 2018AA 246 & 257/6 v CAN 220 & 282Match · First-classAuckland Aces won by 4 wicketsKennards Hire Community OvalPlunket Shield 2018/19
6 Dec 2018ND 251 & 276 v WF 287/9d & 142Match · First-classNorthern Districts won by 98 runsHamiltonPlunket Shield 2018/19
6 Dec 2018OV 162 & 265 v CS 511/6dMatch · First-classCentral Stags won by an innings and 84 runsAlexandraPlunket Shield 2018/19
3 Dec 2018NZ 274 & 353/7d v PAK 348 & 1563rd Test · TestNew Zealand won by 123 runsAbu DhabiNew Zealand tour of United Arab Emirates 2018/19
30 Nov 2018BAN 508 v WI 111 & 2132nd Test · TestBangladesh won by an innings and 184 runsDhakaWest Indies tour of Bangladesh 2018/19
27 Nov 2018VIC 167 & 191 v QUE 271 & 90/2Match 14 · First-classQueensland won by 8 wicketsBrisbaneSheffield Shield 2018/19
24 Nov 2018PAK 418/5d v NZ 90 & 3122nd Test · TestPakistan won by an innings and 16 runsDubaiNew Zealand tour of United Arab Emirates 2018/19
23 Nov 2018ENG 336 & 230 v SL 240 & 2843rd Test · TestEngland won by 42 runsColomboEngland tour of Sri Lanka 2018/19
22 Nov 2018BAN 324 & 125 v WI 246 & 1391st Test · TestBangladesh won by 64 runsChattogramWest Indies tour of Bangladesh 2018/19
17 Nov 2018TAS 81 & 476 v VIC 282 & 276/4Match 12 · First-classVictoria won by 6 wicketsHobartSheffield Shield 2018/19
16 Nov 2018SA 251 & 268 v WA 207 & 313/5Match 11 · First-classWestern Australia won by 5 wicketsAdelaideSheffield Shield 2018/19
16 Nov 2018NZ 153 & 249 v PAK 227 & 1711st Test · TestNew Zealand won by 4 runsAbu DhabiNew Zealand tour of United Arab Emirates 2018/19
14 Nov 2018ENG 290 & 346 v SL 336 & 2432nd Test · TestEngland won by 57 runsKandyEngland tour of Sri Lanka 2018/19
11 Nov 2018BAN 522/7d & 224/6d v ZIM 304/9 & 224/92nd Test · TestBangladesh won by 218 runsDhakaZimbabwe tour of Bangladesh 2018/19
6 Nov 2018ENG 342 & 322/6d v SL 203 & 2501st Test · TestEngland won by 211 runsGalleEngland tour of Sri Lanka 2018/19
5 Nov 2018NSW 442/9d & 22/1d v TAS 115/4d & 264/7Match 9 · First-classMatch drawnSydneySheffield Shield 2018/19
3 Nov 2018ZIM 282 & 181 v BAN 143 & 1691st Test · TestZimbabwe won by 151 runsSylhetZimbabwe tour of Bangladesh 2018/19
17 Oct 2018AA 184 & 199 v CS 360 & 174Match · First-classCentral Stags won by 151 runsKennards Hire Community OvalPlunket Shield 2018/19
17 Oct 2018CAN 228 & 221/9 v ND 378 & 234/6dMatch · First-classMatch drawnChristchurchPlunket Shield 2018/19
17 Oct 2018WF 509/5d v OV 190 & 218Match · First-classWellington Firebirds won by an innings and 101 runsCello Basin ReservePlunket Shield 2018/19
16 Oct 2018NSW 246 & 279/8d v SA 273 & 103/6Match 1 · First-classMatch drawnAdelaideSheffield Shield 2018/19
16 Oct 2018TAS 355 & 132 v QUE 148 & 93Match 2 · First-classTasmania won by 246 runsBrisbaneSheffield Shield 2018/19
16 Oct 2018PAK 282 & 400/9d v AUS 145 & 164/92nd Test · TestPakistan won by 373 runsAbu DhabiAustralia tour of United Arab Emirates 2018/19
12 Oct 2018WI 311 & 127 v IND 367 & 75/02nd Test · TestIndia won by 10 wicketsHyderabadWest Indies tour of India 2018/19
10 Oct 2018CS 352/7d & 0/0 v CAN 0/0 & 207Match · First-classCentral Stags won by 145 runsNelsonPlunket Shield 2018/19
10 Oct 2018ND 136 & 204/2 v OV 108 & 231Match · First-classNorthern Districts won by 8 wicketsMount MaunganuiPlunket Shield 2018/19
10 Oct 2018WF 255 & 107/2 v AA 313Match · First-classMatch drawnCello Basin ReservePlunket Shield 2018/19
7 Oct 2018PAK 482 & 181/6d v AUS 202 & 362/81st Test · TestMatch drawnDubaiAustralia tour of United Arab Emirates 2018/19
4 Oct 2018IND 649/9d v WI 181 & 1961st Test · TestIndia won by an innings and 272 runsRajkotWest Indies tour of India 2018/19
24 Sept 2018WOR 340 & 221 v YOR 428 & 137/3Match · First-classYorkshire won by 7 wicketsWorcesterSpecsavers County Championship 2018
24 Sept 2018SOM 463 v NOT 133 & 184Match · First-classSomerset won by an innings and 146 runsNottinghamSpecsavers County Championship 2018
24 Sept 2018KEN 167 & 179 v WAR 380Match · First-classWarwickshire won by an innings and 34 runsBirminghamSpecsavers County Championship 2018
24 Sept 2018SUS 118 & 222 v NOR 171 & 172/4Match · First-classNorthamptonshire won by 6 wicketsNorthamptonSpecsavers County Championship 2018
24 Sept 2018GLA 359 & 175 v LEI 132 & 270Match · First-classGlamorgan won by 132 runsCardiffSpecsavers County Championship 2018
24 Sept 2018DER 184 & 157 v GLO 163 & 179/8Match · First-classGloucestershire won by 2 wicketsDerbySpecsavers County Championship 2018
18 Sept 2018WOR 94 & 251 v ESS 474/7dMatch · First-classEssex won by an innings and 129 runsChelmsfordSpecsavers County Championship 2018
18 Sept 2018YOR 184 & 287/5 v HAM 157Match · First-classMatch drawnLeedsSpecsavers County Championship 2018
18 Sept 2018SUR 485 v SOM 146 & 168/3Match · First-classMatch drawnTauntonSpecsavers County Championship 2018
18 Sept 2018MID 423 & 199/7d v DER 295 & 210Match · First-classMiddlesex won by 117 runsLondonSpecsavers County Championship 2018
18 Sept 2018WAR 440 & 381/3d v SUS 343/9Match · First-classMatch drawnBrightonSpecsavers County Championship 2018
18 Sept 2018GLO 125 & 6/0 v NOR 173Match · First-classMatch drawnBristolSpecsavers County Championship 2018
PreviousPage 36 · 4,924 matchesNext

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