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
18 Sept 2018LEI 321 v DUR 61 & 66Match · First-classLeicestershire won by an innings and 194 runsLeicesterSpecsavers County Championship 2018
10 Sept 2018SOM 106 & 116 v HAM 148 & 75/4Match · First-classHampshire won by 6 wicketsSouthamptonSpecsavers County Championship 2018
10 Sept 2018YOR 209 & 272 v LAN 252 & 134Match · First-classYorkshire won by 95 runsLeedsSpecsavers County Championship 2018
10 Sept 2018WOR 336 & 203 v SUR 268 & 274/7Match · First-classSurrey won by 3 wicketsWorcesterSpecsavers County Championship 2018
10 Sept 2018NOT 177 & 337 v ESS 233 & 282/2Match · First-classEssex won by 8 wicketsNottinghamSpecsavers County Championship 2018
10 Sept 2018DUR 103 & 340 v SUS 122 & 135Match · First-classDurham won by 186 runsChester-le-StreetSpecsavers County Championship 2018
10 Sept 2018MID 161 & 186 v KEN 192 & 157/7Match · First-classKent won by 3 wicketsLondonSpecsavers County Championship 2018
10 Sept 2018NOR 255 & 199 v DER 222 & 234/9Match · First-classDerbyshire won by 1 wicketNorthamptonSpecsavers County Championship 2018
10 Sept 2018GLA 137 & 251 v GLO 354 & 35/1Match · First-classGloucestershire won by 9 wicketsCardiffSpecsavers County Championship 2018
10 Sept 2018LEI 100 & 196 v WAR 400/9dMatch · First-classWarwickshire won by an innings and 104 runsLeicesterSpecsavers County Championship 2018
7 Sept 2018ENG 332 & 423/8d v IND 292 & 3455th Test · TestEngland won by 118 runsLondonIndia tour of Ireland and England 2018
4 Sept 2018SUR 351 & 2/0 v ESS 126 & 226Match · First-classSurrey won by 10 wicketsChelmsfordSpecsavers County Championship 2018
4 Sept 2018HAM 191 & 176 v WOR 120 & 133Match · First-classHampshire won by 114 runsWorcesterSpecsavers County Championship 2018
4 Sept 2018LAN 99 & 170 v SOM 192 & 77Match · First-classMatch tiedTauntonSpecsavers County Championship 2018
4 Sept 2018NOT 448 & 93/1d v YOR 498Match · First-classMatch drawnNottinghamSpecsavers County Championship 2018
4 Sept 2018KEN 137 & 287 v NOR 105 & 217Match · First-classKent won by 102 runsCanterburySpecsavers County Championship 2018
4 Sept 2018WAR 310 & 199 v DUR 292 & 115/8Match · First-classMatch drawnBirminghamSpecsavers County Championship 2018
4 Sept 2018SUS 373 & 210 v LEI 133 & 176Match · First-classSussex won by 274 runsBrightonSpecsavers County Championship 2018
4 Sept 2018DER 251 & 171 v GLA 121 & 132Match · First-classDerbyshire won by 169 runsDerbySpecsavers County Championship 2018
4 Sept 2018GLO 296 & 251/8d v MID 242 & 111/5Match · First-classMatch drawnBristolSpecsavers County Championship 2018
30 Aug 2018ENG 246 & 271 v IND 273 & 1844th Test · TestEngland won by 60 runsSouthamptonIndia tour of Ireland and England 2018
29 Aug 2018ESS 435 v HAM 172 & 211Match · First-classEssex won by an innings and 52 runsChelmsfordSpecsavers County Championship 2018
29 Aug 2018SOM 399 & 339/7d v YOR 320 & 194Match · First-classSomerset won by 224 runsLeedsSpecsavers County Championship 2018
29 Aug 2018WOR 222 & 252 v LAN 161 & 317/6Match · First-classLancashire won by 4 wicketsSouthportSpecsavers County Championship 2018
29 Aug 2018GLA 203 & 265 v WAR 503Match · First-classWarwickshire won by an innings and 35 runsColwyn BaySpecsavers County Championship 2018
29 Aug 2018DUR 129 & 133 v NOR 198 & 65/3Match · First-classNorthamptonshire won by 7 wicketsChester-le-StreetSpecsavers County Championship 2018
29 Aug 2018MID 169 & 232 v SUS 171 & 175Match · First-classMiddlesex won by 55 runsLondonSpecsavers County Championship 2018
29 Aug 2018GLO 202 & 402/4d v LEI 111 & 165Match · First-classGloucestershire won by 328 runsBristolSpecsavers County Championship 2018
19 Aug 2018HAM 277 & 399/7d v NOT 166 & 240Match · First-classHampshire won by 270 runsSouthamptonSpecsavers County Championship 2018
19 Aug 2018SUR 211 & 306 v LAN 247 & 264Match · First-classSurrey won by 6 runsLondonSpecsavers County Championship 2018
19 Aug 2018YOR 216 & 170 v WOR 572/7dMatch · First-classWorcestershire won by an innings and 186 runsScarboroughSpecsavers County Championship 2018
19 Aug 2018SOM 324 & 202 v ESS 191 & 290Match · First-classSomerset won by 45 runsTauntonSpecsavers County Championship 2018
19 Aug 2018GLO 127 & 103 v WAR 277Match · First-classWarwickshire won by an innings and 47 runsBirminghamSpecsavers County Championship 2018
19 Aug 2018NOR 346 & 184 v MID 187 & 374Match · First-classMiddlesex won by 31 runsNorthamptonSpecsavers County Championship 2018
19 Aug 2018GLA 154 & 111 v DUR 295Match · First-classDurham won by an innings and 30 runsCardiffSpecsavers County Championship 2018
18 Aug 2018IND 329 & 352/7d v ENG 161 & 3173rd Test · TestIndia won by 203 runsNottinghamIndia tour of Ireland and England 2018
9 Aug 2018IND 107 & 130 v ENG 396/7d2nd Test · TestEngland won by an innings and 159 runsLondonIndia tour of Ireland and England 2018
1 Aug 2018ENG 287 & 180 v IND 274 & 1621st Test · TestEngland won by 31 runsBirminghamIndia tour of Ireland and England 2018
22 Jul 2018YOR 192 & 239 v LAN 109/9 & 204Match · First-classYorkshire won by 118 runsManchesterSpecsavers County Championship 2018
22 Jul 2018SOM 337 & 362/9d v WOR 257 & 301Match · First-classSomerset won by 141 runsWorcesterSpecsavers County Championship 2018
22 Jul 2018NOT 210 & 199 v SUR 592Match · First-classSurrey won by an innings and 183 runsNottinghamSpecsavers County Championship 2018
22 Jul 2018KEN 104 & 199 v LEI 229 & 76/0Match · First-classLeicestershire won by 10 wicketsCanterburySpecsavers County Championship 2018
22 Jul 2018GLO 362 & 252 v DUR 275 & 298Match · First-classGloucestershire won by 41 runsCheltenhamSpecsavers County Championship 2018
22 Jul 2018DER 260 & 342 v NOR 289 & 274Match · First-classDerbyshire won by 39 runsChesterfieldSpecsavers County Championship 2018
22 Jul 2018MID 236 & 242 v WAR 276 & 184Match · First-classMiddlesex won by 18 runsLondonSpecsavers County Championship 2018
22 Jul 2018SUS 327 v GLA 85 & 88Match · First-classSussex won by an innings and 154 runsBrightonSpecsavers County Championship 2018
20 Jul 2018SL 338 & 275/5d v SA 124 & 2902nd Test · TestSri Lanka won by 199 runsColomboSouth Africa tour of Sri Lanka 2018
16 Jul 2018SUS 286 & 295 v GLO 306 & 247Match · First-classSussex won by 28 runsCheltenhamSpecsavers County Championship 2018
12 Jul 2018SL 287 & 190 v SA 126 & 731st Test · TestSri Lanka won by 278 runsGalleSouth Africa tour of Sri Lanka 2018
12 Jul 2018WI 354 & 129 v BAN 149 & 1682nd Test · TestWest Indies won by 166 runsJamaicaBangladesh tour of West Indies and United States of America 2018
PreviousPage 37 · 4,924 matchesNext

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