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
4 Jul 2018BAN 43 & 144 v WI 4061st Test · TestWest Indies won by an innings and 219 runsNorth SoundBangladesh tour of West Indies and United States of America 2018
25 Jun 2018ESS 517/5d & 208/7d v SOM 407 & 151/5Match · First-classMatch drawnChelmsfordSpecsavers County Championship 2018
25 Jun 2018HAM 451 & 237/5d v LAN 411Match · First-classMatch drawnManchesterSpecsavers County Championship 2018
25 Jun 2018YOR 342 & 152 v SUR 267 & 229/3Match · First-classSurrey won by 7 wicketsScarboroughSpecsavers County Championship 2018
25 Jun 2018NOT 499/9d & 249/4d v WOR 287 & 368/8Match · First-classMatch drawnNottinghamSpecsavers County Championship 2018
25 Jun 2018KEN 241 & 281 v MID 56 & 124Match · First-classKent won by 342 runsCanterburySpecsavers County Championship 2018
25 Jun 2018WAR 424 & 185/9d v DUR 297 & 226Match · First-classWarwickshire won by 86 runsChester-le-StreetSpecsavers County Championship 2018
25 Jun 2018NOR 281 & 406/9d v GLA 254 & 200/9Match · First-classNorthamptonshire won by 233 runsCardiffSpecsavers County Championship 2018
25 Jun 2018DER 245 & 184 v LEI 297 & 133/4Match · First-classLeicestershire won by 6 wicketsDerbySpecsavers County Championship 2018
23 Jun 2018WI 204 & 93 v SL 154 & 144/63rd Test · TestSri Lanka won by 4 wicketsBarbadosSri Lanka tour of West Indies 2018
20 Jun 2018YOR 350 & 263/6d v HAM 443Match · First-classMatch drawnSouthamptonSpecsavers County Championship 2018
20 Jun 2018NOT 380 & 266 v ESS 206 & 139Match · First-classNottinghamshire won by 301 runsChelmsfordSpecsavers County Championship 2018
20 Jun 2018SUR 459 v SOM 180 & 210Match · First-classSurrey won by an innings and 69 runsGuildfordSpecsavers County Championship 2018
20 Jun 2018SUS 552 v DUR 211 & 277Match · First-classSussex won by an innings and 64 runsArundelSpecsavers County Championship 2018
20 Jun 2018NOR 282 & 32/0 v GLO 62 & 250Match · First-classNorthamptonshire won by 10 wicketsNorthamptonSpecsavers County Championship 2018
20 Jun 2018KEN 197 & 446/8d v WAR 125 & 445Match · First-classKent won by 73 runsTunbridge WellsSpecsavers County Championship 2018
20 Jun 2018LEI 427 & 186 v MID 233 & 383/9Match · First-classMiddlesex won by 1 wicketLeicesterSpecsavers County Championship 2018
14 Jun 2018SL 253 & 342 v WI 300 & 147/52nd Test · TestMatch drawnSt LuciaSri Lanka tour of West Indies 2018
14 Jun 2018IND 474 v AFG 109 & 103Only Test · TestIndia won by an innings and 262 runsBengaluruAfghanistan tour of India 2018
9 Jun 2018SUR 368 v HAM 135 & 175Match · First-classSurrey won by an innings and 58 runsSouthamptonSpecsavers County Championship 2018
9 Jun 2018LAN 301 & 105 v ESS 302 & 108/5Match · First-classEssex won by 5 wicketsManchesterSpecsavers County Championship 2018
9 Jun 2018SOM 392 & 250/4 v NOT 134 & 505Match · First-classSomerset won by 6 wicketsTauntonSpecsavers County Championship 2018
9 Jun 2018GLA 220 & 323 v WAR 250 & 294/6Match · First-classWarwickshire won by 4 wicketsBirminghamSpecsavers County Championship 2018
9 Jun 2018DUR 96 & 376 v DER 205 & 172Match · First-classDurham won by 95 runsChester-le-StreetSpecsavers County Championship 2018
9 Jun 2018KEN 582/9d v GLO 240 & 322/7Match · First-classMatch drawnBristolSpecsavers County Championship 2018
6 Jun 2018WI 414/8d & 223/7d v SL 185 & 2261st Test · TestWest Indies won by 226 runsTrinidadSri Lanka tour of West Indies 2018
1 Jun 2018PAK 174 & 134 v ENG 3632nd Test · TestEngland won by an innings and 55 runsLeedsPakistan tour of Ireland, England and Scotland 2018
24 May 2018ENG 184 & 242 v PAK 363/9 & 66/11st Test · TestPakistan won by 9 wicketsLondonPakistan tour of Ireland, England and Scotland 2018
11 May 2018IRE 130 & 339 v PAK 310/9d & 160/5Only Test · TestPakistan won by 5 wicketsDublinPakistan tour of Ireland, England and Scotland 2018
11 May 2018SUR 414 v YOR 229 & 168Match · First-classSurrey won by an innings and 17 runsLondonSpecsavers County Championship 2018
11 May 2018ESS 177 & 275 v WOR 238 & 182Match · First-classEssex won by 32 runsWorcesterSpecsavers County Championship 2018
11 May 2018HAM 231 & 432/4d v SOM 506Match · First-classMatch drawnTauntonSpecsavers County Championship 2018
11 May 2018NOT 133 & 138 v LAN 338Match · First-classLancashire won by an innings and 67 runsNottinghamSpecsavers County Championship 2018
11 May 2018KEN 215 & 235 v SUS 181 & 211Match · First-classKent won by 58 runsCanterburySpecsavers County Championship 2018
11 May 2018NOR 256 & 187 v WAR 265 & 180/4Match · First-classWarwickshire won by 6 wicketsBirminghamSpecsavers County Championship 2018
11 May 2018DER 427 & 279/9 v DUR 520Match · First-classMatch drawnDerbySpecsavers County Championship 2018
4 May 2018YOR 50 & 329 v ESS 142 & 146Match · First-classYorkshire won by 91 runsChelmsfordSpecsavers County Championship 2018
4 May 2018SOM 429 & 269/8d v LAN 492Match · First-classMatch drawnManchesterSpecsavers County Championship 2018
4 May 2018SUR 434 & 173/3d v WOR 526Match · First-classMatch drawnLondonSpecsavers County Championship 2018
4 May 2018NOT 302 & 389/9d v HAM 223 & 265Match · First-classNottinghamshire won by 203 runsNottinghamSpecsavers County Championship 2018
4 May 2018LEI 440 & 101 v DUR 184 & 403Match · First-classDurham won by 46 runsChester-le-StreetSpecsavers County Championship 2018
4 May 2018GLA 94 & 274 v KEN 174 & 195/4Match · First-classKent won by 6 wicketsCardiffSpecsavers County Championship 2018
4 May 2018MID 230 & 322 v SUS 323 & 232/7Match · First-classSussex won by 3 wicketsBrightonSpecsavers County Championship 2018
3 May 2018DER 318 & 209 v WAR 439 & 89/2Match · First-classWarwickshire won by 8 wicketsBirminghamSpecsavers County Championship 2018
27 Apr 2018HAM 351/7d v ESS 300/6Match · First-classMatch drawnSouthamptonSpecsavers County Championship 2018
27 Apr 2018LAN 439/9d v SUR 235 & 199/6Match · First-classMatch drawnManchesterSpecsavers County Championship 2018
27 Apr 2018WOR 110 & 149 v NOT 300/9dMatch · First-classNottinghamshire won by an innings and 41 runsWorcesterSpecsavers County Championship 2018
27 Apr 2018SOM 216 & 200 v YOR 96 & 202Match · First-classSomerset won by 118 runsTauntonSpecsavers County Championship 2018
27 Apr 2018MID 194 v GLA 38/4Match · First-classMatch drawnLondonSpecsavers County Championship 2018
27 Apr 2018SUS 145 & 204 v GLO 183 & 108/6Match · First-classMatch drawnBrightonSpecsavers County Championship 2018
PreviousPage 38 · 4,924 matchesNext

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