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
14 Dec 2017ENG 403 & 218 v AUS 662/9d3rd Test · TestAustralia won by an innings and 41 runsPerthEngland tour of Australia and New Zealand 2017/18
9 Dec 2017NZ 373 & 291/8d v WI 221 & 203/92nd Test · TestNew Zealand won by 240 runsHamiltonWest Indies tour of New Zealand 2017/18
3 Dec 2017SA 485 & 234/7d v QUE 389/5d & 125/3Match 15 · First-classMatch drawnCairnsSheffield Shield 2017/18
2 Dec 2017AUS 442/8d & 138 v ENG 227 & 2332nd Test · TestAustralia won by 120 runsAdelaideEngland tour of Australia and New Zealand 2017/18
2 Dec 2017IND 536/7d & 246/5d v SL 373 & 299/53rd Test · TestMatch drawnDelhiSri Lanka tour of India 2017/18
1 Dec 2017WI 134 & 319 v NZ 520/9d1st Test · TestNew Zealand won by an innings and 67 runsWellingtonWest Indies tour of New Zealand 2017/18
29 Nov 2017IRE 251 & 271 v SCO 141 & 178Match · First-classIreland won by 203 runsDubaiICC Intercontinental Cup 2017/18
24 Nov 2017CS 172 & 172/3 v WF 171 & 172Match · First-classCentral Stags won by 7 wicketsNelsonPlunket Shield 2017/18
24 Nov 2017AA 181 & 345 v CAN 211 & 291Match · First-classAuckland Aces won by 24 runsKennards Hire Community OvalPlunket Shield 2017/18
24 Nov 2017OV 248 & 318 v ND 456 & 135/9dMatch · First-classNorthern Districts won by 25 runsAlexandraPlunket Shield 2017/18
24 Nov 2017SL 205 & 166 v IND 610/6d2nd Test · TestIndia won by an innings and 239 runsNagpurSri Lanka tour of India 2017/18
23 Nov 2017ENG 302 & 195 v AUS 328 & 173/01st Test · TestAustralia won by 10 wicketsBrisbaneEngland tour of Australia and New Zealand 2017/18
16 Nov 2017IND 172 & 352/8d v SL 294 & 75/71st Test · TestMatch drawnKolkataSri Lanka tour of India 2017/18
15 Nov 2017WF 159 & 116/5 v CAN 118 & 156Match · First-classWellington Firebirds won by 5 wicketsCello Basin ReservePlunket Shield 2017/18
15 Nov 2017OV 513/7d & 177 v CS 359 & 334/8Match · First-classCentral Stags won by 2 wicketsUniversity of Otago OvalPlunket Shield 2017/18
15 Nov 2017ND 148 & 238 v AA 315 & 75/2Match · First-classAuckland Aces won by 8 wicketsHamiltonPlunket Shield 2017/18
13 Nov 2017TAS 172 & 424/2d v VIC 144 & 106/5Match 7 · First-classMatch drawnMelbourneSheffield Shield 2017/18
13 Nov 2017QUE 183 & 215 v NSW 271 & 130/4Match 8 · First-classNew South Wales won by 6 wicketsBrisbaneSheffield Shield 2017/18
9 Nov 2017ENGW 280 & 206/2 v AUSW 448/9dOnly Test · TestMatch drawnSydneyWomen's Ashes 2017/18
7 Nov 2017CAN 194 & 218 v CS 498/7dMatch · First-classCentral Stags won by an innings and 86 runsChristchurchPlunket Shield 2017/18
7 Nov 2017ND 249 & 207 v WF 380 & 158Match · First-classWellington Firebirds won by 82 runsHamiltonPlunket Shield 2017/18
7 Nov 2017AA 213 & 277 v OV 170 & 185Match · First-classAuckland Aces won by 135 runsKennards Hire Community OvalPlunket Shield 2017/18
30 Oct 2017CS 472 & 302/5d v AA 349 & 169/9Match · First-classCentral Stags won by 256 runsNelsonPlunket Shield 2017/18
30 Oct 2017CAN 381 & 202 v ND 339 & 236Match · First-classCanterbury won by 8 runsRangioraPlunket Shield 2017/18
30 Oct 2017WF 369 v OV 184 & 142Match · First-classWellington Firebirds won by an innings and 43 runsCello Basin ReservePlunket Shield 2017/18
29 Oct 2017ZIM 326 & 301/7 v WI 4482nd Test · TestMatch drawnBulawayoWest Indies tour of Zimbabwe 2017/18
27 Oct 2017SA 92 & 206 v NSW 242 & 57/4Match 3 · First-classNew South Wales won by 6 wicketsAdelaideSheffield Shield 2017/18
23 Oct 2017WF 553/3d v AA 62 & 286Match · First-classWellington Firebirds won by an innings and 205 runsCello Basin ReservePlunket Shield 2017/18
23 Oct 2017ND 439/5d & 181/9d v CS 313/7d & 223/7Match · First-classMatch drawnMount MaunganuiPlunket Shield 2017/18
23 Oct 2017CAN 155 & 299 v OV 216 & 239/3Match · First-classOtago Volts won by 7 wicketsChristchurchPlunket Shield 2017/18
21 Oct 2017WI 219 & 373 v ZIM 159 & 3161st Test · TestWest Indies won by 117 runsBulawayoWest Indies tour of Zimbabwe 2017/18
6 Oct 2017SA 573/4d v BAN 147 & 1722nd Test · TestSouth Africa won by an innings and 254 runsBloemfonteinBangladesh tour of South Africa 2017/18
6 Oct 2017SL 482 & 96 v PAK 262 & 2482nd Test · TestSri Lanka won by 68 runsDubaiSri Lanka tour of United Arab Emirates and Pakistan 2017/18
28 Sept 2017SA 496/3d & 247/6d v BAN 320 & 901st Test · TestSouth Africa won by 333 runsPotchefstroomBangladesh tour of South Africa 2017/18
28 Sept 2017SL 419 & 138 v PAK 422 & 1141st Test · TestSri Lanka won by 21 runsAbu DhabiSri Lanka tour of United Arab Emirates and Pakistan 2017/18
25 Sept 2017SUR 201/8d & 242 v LAN 268 & 179/3Match · First-classLancashire won by 7 wicketsManchesterSpecsavers County Championship 2017
25 Sept 2017SOM 236 & 250/9d v MID 142 & 113Match · First-classSomerset won by 231 runsTauntonSpecsavers County Championship 2017
25 Sept 2017ESS 227 & 334/7d v YOR 111 & 74Match · First-classEssex won by 376 runsChelmsfordSpecsavers County Championship 2017
25 Sept 2017WAR 188 & 186 v HAM 116 & 195/7Match · First-classMatch drawnBirminghamSpecsavers County Championship 2017
25 Sept 2017WOR 335 & 242/3d v DUR 208 & 232Match · First-classWorcestershire won by 137 runsWorcesterSpecsavers County Championship 2017
25 Sept 2017SUS 565 & 229/7d v NOT 477Match · First-classMatch drawnBrightonSpecsavers County Championship 2017
25 Sept 2017LEI 128 & 270 v NOR 202 & 197/4Match · First-classNorthamptonshire won by 6 wicketsLeicesterSpecsavers County Championship 2017
25 Sept 2017KEN 302 & 115 v GLA 229 & 192/5Match · First-classGlamorgan won by 5 wicketsCanterburySpecsavers County Championship 2017
25 Sept 2017DER 460 & 144/0d v GLO 224/2d & 223Match · First-classDerbyshire won by 157 runsBristolSpecsavers County Championship 2017
19 Sept 2017WAR 219 & 251 v YOR 296 & 178/8Match · First-classYorkshire won by 2 wicketsLeedsSpecsavers County Championship 2017
19 Sept 2017MID 233 & 152 v LAN 165 & 184Match · First-classMiddlesex won by 36 runsLondonSpecsavers County Championship 2017
19 Sept 2017HAM 254 & 76 v ESS 76 & 362Match · First-classEssex won by 108 runsSouthamptonSpecsavers County Championship 2017
19 Sept 2017SUS 346 & 302 v DUR 385 & 131Match · First-classSussex won by 132 runsChester-le-StreetSpecsavers County Championship 2017
19 Sept 2017GLA 442 & 353/3 v GLO 399/8dMatch · First-classMatch drawnCardiffSpecsavers County Championship 2017
19 Sept 2017NOR 194 & 270/9 v NOT 151 & 189Match · First-classNorthamptonshire won by 124 runsNorthamptonSpecsavers County Championship 2017
PreviousPage 40 · 4,924 matchesNext

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