Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

Gareth Batty: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
26 Nov 2016IND 417 & 104/2 v ENG 283 & 236Match 3 · TestENG1 & 00/47 & 0/180India won by 8 wicketsChandigarhEngland in India Test Series 2016/17
20 Oct 2016BAN 248 & 263 v ENG 293 & 240Match 1 · TestENG1* & 31/51 & 3/650England won by 22 runsChittagongEngland in Bangladesh Test Series 2016/17
17 Sept 2016SUR 136 v WAR 137/2Final · List ASUR00/150Warwickshire won by 8 wicketsLondonRoyal London One-Day Cup 2016
12 Sept 2016DUR 401 & 246 v SUR 367 & 259Match · First-classSUR29 & 120/240Durham won by 21 runsChester-le-StreetSpecsavers County Championship 2016
6 Sept 2016SUR 329 & 248/3 v HAM 582/9dMatch · First-classSUR41* & DNB1/1181Match drawnLondonSpecsavers County Championship 2016
28 Aug 2016SUR 255/7 v YOR 236Semi-final · List ASURDNB1/371Surrey won by 19 runsLeedsRoyal London One-Day Cup 2016
23 Aug 2016LAN 287 & 230 v SUR 480 & 39/0Match · First-classSUR16 & DNB0/28 & 2/670Surrey won by 10 wicketsLondonSpecsavers County Championship 2016
18 Aug 2016NOR 276 v SUR 279/9Quarter-final · List ASUR30/490Surrey won by 1 wicketNorthamptonRoyal London One-Day Cup 2016
13 Aug 2016SUR 252 & 390 v WAR 247 & 169Match · First-classSUR27 & 11*2/270Surrey won by 226 runsBirminghamSpecsavers County Championship 2016
4 Aug 2016SUR 415 & 266/7d v MID 293 & 278/6Match · First-classSUR23 & DNB1/30 & 0/460Match drawnLondonSpecsavers County Championship 2016
2 Aug 2016MID 101/8 v SUR 105/5Match · List ASURDNB1/90Surrey won by 5 wickets (DLS method)LondonRoyal London One-Day Cup 2016
1 Aug 2016SUR 157/1 v GLAMatch · List ASURDNB-0No resultLondonRoyal London One-Day Cup 2016
29 Jul 2016SUR 212/4 v KEN 175/7Match · T20SURDNB1/200Surrey won by 37 runsLondonNatWest T20 Blast 2016
27 Jul 2016SUR 323/8 v GLO 158Match · List ASUR13*5/410Surrey won by 165 runsLondonRoyal London One-Day Cup 2016
24 Jul 2016SUR 313/8 v ESS 247Match · List ASUR21/420Surrey won by 66 runsChelmsfordRoyal London One-Day Cup 2016
22 Jul 2016SUR 154/4 v SUS 153/6Match · T20SURDNB0/170Surrey won by 6 wicketsLondonNatWest T20 Blast 2016
21 Jul 2016MID 200/5 v SUR 196/6Match · T20SURDNB0/300Middlesex won by 5 wicketsLondonNatWest T20 Blast 2016
17 Jul 2016SUR 637/7d v HAM 423 & 201Match · First-classSUR110*2/78 & 6/510Surrey won by an innings and 13 runsSouthamptonSpecsavers County Championship 2016
15 Jul 2016KEN 181/2 v SUR 180/8Match · T20SUR2*0/270Kent won by 8 wicketsTunbridge WellsNatWest T20 Blast 2016
11 Jul 2016SUR 267 & 106/1 v YOR 407Match · First-classSUR0 & DNB1/1030Match drawnLondonSpecsavers County Championship 2016
8 Jul 2016SUR 154/8 v SOM 139/6Match · T20SUR2*1/200Surrey won by 15 runsLondonNatWest T20 Blast 2016
6 Jul 2016GLO 152/4 v SUR 151/9Match · T20SUR01/210Gloucestershire won by 6 wicketsBristolNatWest T20 Blast 2016
2 Jul 2016SUR 273 & 177 v WAR 449 & 5/0Match · First-classSUR4 & 41/921Warwickshire won by 10 wicketsGuildfordSpecsavers County Championship 2016
25 Jun 2016SUR 117/9 v ESS 121/2Match · T20SUR0*0/160Essex won by 8 wicketsLondonNatWest T20 Blast 2016
24 Jun 2016GLA 114/1 v SUR 110Match · T20SUR5*0/150Glamorgan won by 9 wicketsCardiffNatWest T20 Blast 2016
19 Jun 2016SUR 323 & 244/5d v NOT 182 & 157Match · First-classSUR28 & DNB4/23 & 1/231Surrey won by 228 runsLondonSpecsavers County Championship 2016
17 Jun 2016SUR 173/7 v MID 144Match · T20SURDNB2/250Surrey won by 29 runsLondonNatWest T20 Blast 2016
15 Jun 2016HAM 289/8 v SUR 283/9Match · List ASUR43/560Hampshire won by 6 runsSouthamptonRoyal London One-Day Cup 2016
14 Jun 2016SUS 239 v SUR 235/4Match · List ASURDNB0/140Surrey won by 6 wickets (DLS method)GuildfordRoyal London One-Day Cup 2016
10 Jun 2016SOM 189/4 v SUR 186/4Match · T20SURDNB0/180Somerset won by 6 wicketsTauntonNatWest T20 Blast 2016
9 Jun 2016SUR 188/5 v HAM 108Match · T20SURDNB-0Surrey won by 80 runsLondonNatWest T20 Blast 2016
5 Jun 2016SUR 255/8 v KEN 260/9Match · List ASUR11*3/480Kent won by 1 wicketBeckenhamRoyal London One-Day Cup 2016
3 Jun 2016SUS 182/5 v SUR 205/4Match · T20SURDNB0/280Surrey won by 23 runsHoveNatWest T20 Blast 2016
28 May 2016SUR 264 & 138 v SOM 102 & 301/9Match · First-classSUR0 & 177/32 & 3/830Somerset won by 1 wicketTauntonSpecsavers County Championship 2016
26 May 2016SUR 93/9 v GLA 96/2Match · T20SUR3*-1Glamorgan won by 8 wicketsLondonNatWest T20 Blast 2016
22 May 2016SUR 191 & 107/9 v LAN 394Match · First-classSUR21 & 32/750Lancashire won by an innings and 96 runsManchesterSpecsavers County Championship 2016
20 May 2016ESS 162 v SUR 170/8Match · T20SURDNB1/330Surrey won by 8 runsChelmsfordNatWest T20 Blast 2016
15 May 2016MID 395 v SUR 242 & 98/0Match · First-classSUR38 & DNB3/960Match drawnLondonSpecsavers County Championship 2016
8 May 2016SUR 330 & 207 v YOR 557/6dMatch · First-classSUR0 & 00/581Yorkshire won by an innings and 20 runsLeedsSpecsavers County Championship 2016
1 May 2016SUR 457 & 244/6 v DUR 607/7dMatch · First-classSUR40 & 17*2/1080Match drawnLondonSpecsavers County Championship 2016
24 Apr 2016SUR 463 & 181/8d v SOM 353 & 122/4Match · First-classSUR12 & 43/51 & 0/290Match drawnLondonSpecsavers County Championship 2016
10 Apr 2016NOT 446 & 172/7 v SUR 225 & 389Match · First-classSUR15 & 60/380Nottinghamshire won by 3 wicketsNottinghamSpecsavers County Championship 2016
22 Sept 2015SUR 410 & 125/5 v NOR 110 & 514Match · First-classSUR27 & DNB2/1031Match drawnLondonLV= County Championship 2015
19 Sept 2015GLO 220 v SUR 214Final · List ASUR01/430Gloucestershire won by 6 runsLondonRoyal London One-Day Cup 2015
14 Sept 2015SUR 480 & 283/7d v LAN 272 & 195/7Match · First-classSUR50* & DNB2/86 & 0/240Match drawnManchesterLV= County Championship 2015
7 Sept 2015SUR 300/5 v NOT 296/7Semi-final · List ASURDNB0/440Surrey won by 4 runsLondonRoyal London One-Day Cup 2015
1 Sept 2015DER 313 & 149 v SUR 560Match · First-classSUR35*0/52 & 6/510Surrey won by an innings and 98 runsLondonLV= County Championship 2015
27 Aug 2015SUR 273 v KEN 233Quarter-final · List ASUR11/610Surrey won by 17 runs (DLS method)LondonRoyal London One-Day Cup 2015
21 Aug 2015GLO 233 v SUR 349/6Match · First-classSURDNB1/290Match drawnBristolLV= County Championship 2015
18 Aug 2015SUR 291/8 v GLO 279Match · List ASURDNB2/380Surrey won by 12 runsBristolRoyal London One-Day Cup 2015
PreviousPage 3 · 223 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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