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 May 2019MID 349 & 223 v LEI 268 & 226/5Match · First-classMatch drawnLondonSpecsavers County Championship 2019
14 May 2019DUR 273 & 197 v WOR 390 & 84/5Match · First-classWorcestershire won by 5 wicketsWorcesterSpecsavers County Championship 2019
11 Apr 2019YOR 554/7d v HAM 302 & 208Match · First-classYorkshire won by an innings and 44 runsSouthamptonSpecsavers County Championship 2019
11 Apr 2019NOT 263 & 126 v SOM 403Match · First-classSomerset won by an innings and 14 runsNottinghamSpecsavers County Championship 2019
11 Apr 2019SUR 395 & 324/6d v ESS 448 & 0/0Match · First-classMatch drawnLondonSpecsavers County Championship 2019
11 Apr 2019KEN 504/9d & 124/2 v WAR 346 & 280Match · First-classKent won by 8 wicketsBirminghamSpecsavers County Championship 2019
11 Apr 2019DUR 224 & 189 v SUS 202 & 212/4Match · First-classSussex won by 6 wicketsChester-le-StreetSpecsavers County Championship 2019
11 Apr 2019GLA 570/8d & 70/1 v NOR 750Match · First-classMatch drawnCardiffSpecsavers County Championship 2019
11 Apr 2019DER 291 & 388/3d v GLO 350Match · First-classMatch drawnBristolSpecsavers County Championship 2019
11 Apr 2019WOR 553/6d v LEI 302 & 233Match · First-classWorcestershire won by an innings and 18 runsLeicesterSpecsavers County Championship 2019
11 Apr 2019MID 265 & 200 v LAN 427 & 39/3Match · First-classLancashire won by 7 wicketsLondonSpecsavers County Championship 2019
5 Apr 2019HAM 525/8d v ESS 164/9 & 274/9Match · First-classHampshire won by an innings and 87 runsSouthamptonSpecsavers County Championship 2019
5 Apr 2019NOT 408 & 329/5d v YOR 291 & 277/2Match · First-classMatch drawnNottinghamSpecsavers County Championship 2019
5 Apr 2019SOM 171 & 243 v KEN 209 & 131Match · First-classSomerset won by 74 runsTauntonSpecsavers County Championship 2019
5 Apr 2019DER 197 & 334 v DUR 171 & 235Match · First-classDerbyshire won by 125 runsDerbySpecsavers County Championship 2019
5 Apr 2019NOR 445 & 10/0 v MID 271 & 317/4dMatch · First-classMatch drawnNorthamptonSpecsavers County Championship 2019
5 Apr 2019SUS 173 & 308 v LEI 252 & 232/3Match · First-classLeicestershire won by 7 wicketsBrightonSpecsavers County Championship 2019
20 Mar 2019NSW 375 & 149/5d v TAS 255 & 120Match 28 · First-classNew South Wales won by 149 runsHobartSheffield Shield 2018/19
20 Mar 2019SA 260 & 192 v VIC 286/9 & 167/3Match 29 · First-classVictoria won by 7 wicketsAdelaideSheffield Shield 2018/19
20 Mar 2019WA 138 & 348 v QUE 175 & 175Match 30 · First-classWestern Australia won by 136 runsPerthSheffield Shield 2018/19
17 Mar 2019ND 194 & 463/6d v CS 281 & 234Match · First-classNorthern Districts won by 142 runsHamiltonPlunket Shield 2018/19
17 Mar 2019OV 483 v AA 247 & 373/5Match · First-classMatch drawnUniversity of Otago OvalPlunket Shield 2018/19
15 Mar 2019IRE 172 & 288 v AFG 314 & 149/3Only Test · TestAfghanistan won by 7 wicketsDehradunIreland v Afghanistan in India 2018/19
12 Mar 2019WA 367 & 283/8d v TAS 197 & 402Match 27 · First-classWestern Australia won by 51 runsHobartSheffield Shield 2018/19
9 Mar 2019CAN 328 & 22/2d v AA 0/0 & 270Match · First-classCanterbury won by 80 runsRangioraPlunket Shield 2018/19
9 Mar 2019CS 216 & 174/9 v ND 167 & 222Match · First-classCentral Stags won by 1 wicketNapierPlunket Shield 2018/19
9 Mar 2019OV 285 & 308/7 v WF 284 & 307/9dMatch · First-classOtago Volts won by 3 wicketsUniversity of Otago OvalPlunket Shield 2018/19
8 Mar 2019NZ 432/6d v BAN 211 & 2092nd Test · TestNew Zealand won by an innings and 12 runsWellingtonBangladesh tour of New Zealand 2018/19
5 Mar 2019VIC 454 & 307/3d v TAS 286 & 197/5Match 24 · First-classMatch drawnMelbourneSheffield Shield 2018/19
3 Mar 2019NSW 150 & 298 v QUE 185 & 89Match 22 · First-classNew South Wales won by 174 runsBrisbaneSheffield Shield 2018/19
3 Mar 2019SA 159 & 240 v WA 157 & 243/4Match 23 · First-classWestern Australia won by 6 wicketsPerthSheffield Shield 2018/19
1 Mar 2019CAN 424/8d & 128/1 v WF 249 & 301Match · First-classCanterbury won by 9 wicketsChristchurchPlunket Shield 2018/19
1 Mar 2019CS 584/8d v OV 244 & 335Match · First-classCentral Stags won by an innings and 5 runsNapierPlunket Shield 2018/19
1 Mar 2019ND 376 v AA 468/9d & 249/6Match · First-classMatch drawnCobham OvalPlunket Shield 2018/19
28 Feb 2019NZ 715/6d v BAN 234 & 4291st Test · TestNew Zealand won by an innings and 52 runsHamiltonBangladesh tour of New Zealand 2018/19
23 Feb 2019QUE 441 & 202/7d v VIC 344 & 304/7Match 19 · First-classVictoria won by 3 wicketsMelbourneSheffield Shield 2018/19
23 Feb 2019SA 257 & 319 v TAS 467 & 110/4Match 21 · First-classTasmania won by 6 wicketsAdelaideSheffield Shield 2018/19
21 Feb 2019SA 222 & 128 v SL 154/9 & 197/22nd Test · TestSri Lanka won by 8 wicketsPort ElizabethSri Lanka tour of South Africa 2018/19
21 Feb 2019AA 337 v OV 154 & 86Match · First-classAuckland Aces won by an innings and 97 runsKennards Hire Community OvalPlunket Shield 2018/19
21 Feb 2019CAN 280 & 208/8 v CS 261 & 226Match · First-classCanterbury won by 2 wicketsRangioraPlunket Shield 2018/19
21 Feb 2019WF 400/5d & 53/2d v ND 81/1d & 312/9Match · First-classMatch drawnCello Basin ReservePlunket Shield 2018/19
13 Feb 2019SA 235 & 259 v SL 191 & 304/91st Test · TestSri Lanka won by 1 wicketDurbanSri Lanka tour of South Africa 2018/19
9 Feb 2019WI 154 & 252 v ENG 277 & 361/5d3rd Test · TestEngland won by 232 runsGros IsletEngland tour of West Indies 2018/19
1 Feb 2019AUS 534/5d & 196/3d v SL 215/9 & 1492nd Test · TestAustralia won by 366 runsCanberraSri Lanka tour of Australia 2018/19
31 Jan 2019WI 306 & 17/0 v ENG 187 & 1322nd Test · TestWest Indies won by 10 wicketsNorth SoundEngland tour of West Indies 2018/19
24 Jan 2019AUS 323 v SL 144 & 139/91st Test · TestAustralia won by an innings and 40 runsBrisbaneSri Lanka tour of Australia 2018/19
23 Jan 2019WI 289 & 415/6d v ENG 77 & 2461st Test · TestWest Indies won by 381 runsBridgetownEngland tour of West Indies 2018/19
11 Jan 2019SA 262 & 303 v PAK 185 & 2733rd Test · TestSouth Africa won by 107 runsJohannesburgPakistan tour of South Africa 2018/19
3 Jan 2019SA 431 & 43/1 v PAK 177 & 2942nd Test · TestSouth Africa won by 9 wicketsCape TownPakistan tour of South Africa 2018/19
3 Jan 2019AUS 300 & 6/0 v IND 622/7d4th Test · TestMatch drawnSydneyIndia tour of Australia 2018/19
PreviousPage 35 · 4,924 matchesNext

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