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
3 Jul 2017SOM 268 & 281/4d v YOR 213 & 157Match · First-classSomerset won by 179 runsScarboroughSpecsavers County Championship 2017
3 Jul 2017HAM 648/7d v SUR 483 & 166/3dMatch · First-classMatch drawnLondonSpecsavers County Championship 2017
3 Jul 2017DER 368 & 214 v DUR 301 & 285/4Match · First-classDurham won by 6 wicketsChesterfieldSpecsavers County Championship 2017
3 Jul 2017GLA 117 & 158 v GLO 141 & 137/0Match · First-classGloucestershire won by 10 wicketsCheltenhamSpecsavers County Championship 2017
3 Jul 2017KEN 701/7d & 184/3d v NOR 568Match · First-classMatch drawnBeckenhamSpecsavers County Championship 2017
26 Jun 2017MID 246 & 262 v ESS 542/3dMatch · First-classEssex won by an innings and 34 runsChelmsfordSpecsavers County Championship 2017
26 Jun 2017HAM 211/9d & 96/5d v SOM 147 & 88/8Match · First-classMatch drawnSouthamptonSpecsavers County Championship 2017
26 Jun 2017LAN 273 & 178/4 v WAR 321Match · First-classMatch drawnBirminghamSpecsavers County Championship 2017
26 Jun 2017SUR 516/7d v YOR 27/1Match · First-classMatch drawnLeedsSpecsavers County Championship 2017
26 Jun 2017DUR 197 v WOR 367Match · First-classMatch drawnChester-le-StreetSpecsavers County Championship 2017
26 Jun 2017DER 288 & 160 v GLA 237 & 172Match · First-classDerbyshire won by 39 runsCardiffSpecsavers County Championship 2017
26 Jun 2017NOR 261 & 289/7d v LEI 157 & 391Match · First-classNorthamptonshire won by 2 runsNorthamptonSpecsavers County Championship 2017
26 Jun 2017KEN 180 & 265/9 v NOT 371Match · First-classMatch drawnNottinghamSpecsavers County Championship 2017
26 Jun 2017SUS 358/9d & 142/1d v GLO 150/1d & 212/6Match · First-classMatch drawnBrightonSpecsavers County Championship 2017
19 Jun 2017HAM 395 & 168 v LAN 593Match · First-classLancashire won by an innings and 30 runsManchesterSpecsavers County Championship 2017
19 Jun 2017MID 446 v YOR 208 & 174Match · First-classMiddlesex won by an innings and 64 runsLondonSpecsavers County Championship 2017
19 Jun 2017ESS 541/9d v WAR 283 & 94Match · First-classEssex won by an innings and 164 runsChelmsfordSpecsavers County Championship 2017
19 Jun 2017GLA 295 & 263 v DUR 402 & 158/1Match · First-classDurham won by 9 wicketsChester-le-StreetSpecsavers County Championship 2017
19 Jun 2017NOT 548/9d v LEI 134 & 134/9Match · First-classNottinghamshire won by an innings and 280 runsNottinghamSpecsavers County Championship 2017
19 Jun 2017KEN 260 & 474 v WOR 336 & 401/6Match · First-classWorcestershire won by 4 wicketsWorcesterSpecsavers County Championship 2017
9 Jun 2017MID 180 & 236 v LAN 309 & 111/2Match · First-classLancashire won by 8 wicketsSouthportSpecsavers County Championship 2017
9 Jun 2017SUR 399 & 288 v ESS 435 & 253/2Match · First-classEssex won by 8 wicketsGuildfordSpecsavers County Championship 2017
9 Jun 2017NOR 218 & 277 v DER 176/9 & 191/9Match · First-classNorthamptonshire won by 128 runsNorthamptonSpecsavers County Championship 2017
9 Jun 2017WOR 267 & 129 v GLA 381 & 18/1Match · First-classGlamorgan won by 9 wicketsWorcesterSpecsavers County Championship 2017
9 Jun 2017GLO 303 & 254/5 v NOT 535/8dMatch · First-classMatch drawnBristolSpecsavers County Championship 2017
9 Jun 2017LEI 340 & 175 v SUS 284 & 234/5Match · First-classSussex won by 5 wicketsLeicesterSpecsavers County Championship 2017
8 Jun 2017DUR 448 & 271/6d v KEN 236 & 343/9Match · First-classMatch drawnCanterburySpecsavers County Championship 2017
2 Jun 2017SOM 443/9d & 161/3d v MID 358/9Match · First-classMatch drawnLondonSpecsavers County Championship 2017
2 Jun 2017HAM 515 v WAR 254 & 167Match · First-classHampshire won by an innings and 94 runsSouthamptonSpecsavers County Championship 2017
2 Jun 2017LAN 123 & 209 v YOR 273 & 61/0Match · First-classYorkshire won by 10 wicketsLeedsSpecsavers County Championship 2017
2 Jun 2017NOT 229 & 349 v DER 363 & 190/5Match · First-classMatch drawnNottinghamSpecsavers County Championship 2017
2 Jun 2017DUR 166 & 376 v NOR 338 & 205/8Match · First-classNorthamptonshire won by 2 wicketsChester-le-StreetSpecsavers County Championship 2017
2 Jun 2017SUS 579/8d v WOR 312 & 260Match · First-classSussex won by an innings and 7 runsBrightonSpecsavers County Championship 2017
26 May 2017SUR 369 & 260/9d v ESS 383Match · First-classMatch drawnChelmsfordSpecsavers County Championship 2017
26 May 2017NOT 430/9d v GLO 149 & 231Match · First-classNottinghamshire won by an innings and 50 runsNottinghamSpecsavers County Championship 2017
26 May 2017DUR 342 & 276/7d v GLA 353 & 266/7Match · First-classGlamorgan won by 3 wicketsSwanseaSpecsavers County Championship 2017
21 May 2017DUR 287 & 204 v SUS 668Match · First-classSussex won by an innings and 177 runsBrightonSpecsavers County Championship 2017
19 May 2017SUR 313 & 339 v MID 411 & 92/2Match · First-classMatch drawnLondonSpecsavers County Championship 2017
19 May 2017YOR 448/8d & 177/1d v LAN 432Match · First-classMatch drawnManchesterSpecsavers County Championship 2017
19 May 2017ESS 360 v HAM 115 & 148Match · First-classEssex won by an innings and 97 runsChelmsfordSpecsavers County Championship 2017
19 May 2017NOT 448 v GLA 187 & 420/5dMatch · First-classMatch drawnCardiffSpecsavers County Championship 2017
10 May 2017WI 247 & 202 v PAK 376 & 174/8dMatch 3 · TestPakistan won by 101 runsDominicaPakistan in West Indies Test Series 2017
30 Apr 2017WI 312 & 268 v PAK 393 & 81Match 2 · TestWest Indies won by 106 runsBarbadosPakistan in West Indies Test Series 2017
21 Apr 2017LAN 109 & 463 v SOM 278 & 130Match · First-classLancashire won by 164 runsManchesterSpecsavers County Championship 2017
21 Apr 2017MID 507/7d & 239/3d v ESS 295 & 160/8Match · First-classMatch drawnLondonSpecsavers County Championship 2017
21 Apr 2017HAM 455 v YOR 231 & 399/6dMatch · First-classMatch drawnSouthamptonSpecsavers County Championship 2017
21 Apr 2017WAR 332 & 435/8d v SUR 437Match · First-classMatch drawnBirminghamSpecsavers County Championship 2017
21 Apr 2017WOR 188 & 153 v NOR 157 & 164Match · First-classWorcestershire won by 20 runsWorcesterSpecsavers County Championship 2017
21 Apr 2017NOT 447 v SUS 155 & 204Match · First-classNottinghamshire won by an innings and 88 runsNottinghamSpecsavers County Championship 2017
21 Apr 2017LEI 420 & 360/6d v GLA 426 & 144/4Match · First-classMatch drawnLeicesterSpecsavers County Championship 2017
PreviousPage 42 · 4,924 matchesNext

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