Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Trent Bridge×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris WoakesWARSpecsavers County Championship 20162016121141121141.0024358.02100191
Tom SmithLANSpecsavers County Championship 201620161201417170.5039136.06020180
Tom GraveneyENGWest Indies tour of England 1966196612014110970.5033442.22100151
Tony GreigENGNew Zealand tour of England 1973197312014113970.5019074.21100160
Colin MunroNOTVitality Blast 202320235501414928.20107131.78000135
Ben DuckettENGZimbabwe tour of England 20252025110140140140.00134104.48100202
Brian BennettZIMZimbabwe tour of England 2025202512014013970.0015391.50100260
Jonny BairstowENGAustralia tour of England 20182018110139139139.0092151.09100155
Donald BradmanAUSAustralia tour of England 1930193012013913169.5030944.98100100
James FranklinNOTRoyal London One-Day Cup 2014201444113959*46.3314397.2001082
Haseeb HameedLANSpecsavers County Championship 2016201612013812269.0032542.46100190
Ian HollandHAMCounty Championship 20232023121138138*138.0025653.91101171
Donald BradmanAUSAustralia tour of England 1948194812013813869.0033341.44101100
Bruce EdgarNZNew Zealand tour of England 198319831201387669.0039235.20020140
Ben DuckettNOTRoyal London One-Day Cup 201920194401388634.50110125.45010183
James HildrethSOMSpecsavers County Championship 20182018110137137137.0020367.49100201
Rohit SharmaINDIndia tour of Ireland and England 20182018111137137*-114120.18100154
Leus du PlooyDERBob Willis Trophy 2020202012013713068.5018972.49100173
Peter RichardsonENGWest Indies tour of England 1957195712013712668.50--100100
Alan KnottENGAustralia tour of England 1977197712013713568.5021364.32100180
Stuart BroadNOTSpecsavers County Championship 201620162301375545.6715190.73010221
Jake BallNOTLV= County Championship 20152015711213749*15.22135101.48000177
Brett HuttonNOTCounty Championship 2023202371121372815.2243031.86000113
Joe RootENGWest Indies tour of England 2024202412013612268.0020765.70100120
Emma JonesTBECB Women's One-Day Cup 2026202654413653*-132103.03010171
Ravi BoparaESSSpecsavers County Championship 20192019110135135135.0024255.79100110
Graham ThorpeENGAustralia tour of England 1997199712113582*135.0021064.29020190
Jake LehmannHAMCounty Championship 20262026121135133*135.0026451.14100140
KS RanjitsinhjiENGAustralia tour of England 1899189912113593*135.00--010110
Ian BellENGThe Ashes 2013201312013410967.0033040.61100210
Tom MooresNOTVitality Blast 2020202076213431*33.5094142.55000145
George BartlettSOMSpecsavers County Championship 20192019110133133133.0022359.64100170
Michael VaughanENGIndia tour of Ireland, England and Scotland 2007200712013312466.5021761.29100190
Sai SudharsanSURCounty Championship 2024202412013310566.5023456.84100111
Graeme HickENGWest Indies tour of England 19951995231133118*66.5026550.19100180
Ben DuckettNOTSpecsavers County Championship 201820183501338026.6020265.84011230
Ricky PontingAUSNatWest Series 2009200922013212666.00123107.32100153
Ned EckersleyDURCounty Championship 20212021121132113*132.0020863.46100140
Ben SlaterNOTRoyal London One-Day Cup 201920192201327466.0014292.96020161
Clem HillAUSAustralia tour of England 189918991201328066.00--02070
Vic PollardNZNew Zealand tour of England 19731973121132116132.0037035.68100100
Daniel ChristianNOTNatWest T20 Blast 2016201665113254*33.0070188.57010911
Geoff BoycottENGNew Zealand tour of England 19781978110131131131.0037435.0310090
Keith FletcherENG1975 Cricket World Cup1975110131131131.0014789.12100130
Darren SammyWIThe Wisden Trophy 2012201212013110665.5020563.90100201
Jordan ThompsonYORBob Willis Trophy 202020201201319865.5019965.83010154
Ross TaylorNOTSpecsavers County Championship 201820183601318321.8314590.34013172
Billy RootNOTVitality Blast 201820187621314032.75116112.9300082
Joe RootENGThe Ashes 20152015110130130130.0017673.86100191
Emma LambLANECB Women's One-Day Cup 20252025111130130*-14092.86100150

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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