Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM48/0 (12.5)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by series (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Azhar AliSOMSpecsavers County Championship 20182018713140212533.5076552.55121532
Adam VogesMIDSpecsavers County Championship 2017201791434029236.5590444.47031470
Jake DoranTASSheffield Shield 2022/232022-202391614028526.8082248.91022433
Dan MousleyWARCounty Championship 20242024111824026225.1370856.78031442
Tom GraveneyENGPakistan tour of England 19621962440401153100.2521453.27210501
Sachin TendulkarINDIndia tour of England 2002200246040119366.8369657.61120563
Inzamam-ul-HaqPAKPakistan tour of India 2004/05200536140118480.2056371.23120511
Hansie CronjeSASouth Africa tour of England 1998199857140112666.8382948.37141482
Cheteshwar PujaraINDEngland in India Test Series 2016/17201658040112450.1375752.97210522
Ben DuckettNOTCounty Championship 2023202359040117744.5653974.40120492
Cyril WaltersENGAustralia tour of England 193419345914018250.13100839.7804080
Bob SimpsonAUSEngland tour of Australia 1962/631962-196351014019144.5638346.21042290
Mushtaq MohammadPAKPakistan tour of England 196219625101401100*44.56--130330
Cole McConchieCANPlunket Shield 2024/252024-2025611040110936.4567159.76120413
Peter HandscombGLOLV= County Championship 2015201561124017644.5670656.80040471
James NeeshamOVPlunket Shield 2012/132012-2013712240112440.1052176.97102647
Peter FultonCANPlunket Shield 2016/172016-2017814040111028.6476552.42110523
Robert O'DonnellAAPlunket Shield 2014/152014-201581404019428.64109936.49030492
Max ChuOVPlunket Shield 2022/232022-202381414017830.8592243.49021513
Fynn Hudson-PrenticeSUSCounty Championship 20242024131804017322.2850379.72020504
Sam WhitemanYORCounty Championship 202620261119040110121.1181049.51114511
Billy GodlemanDERSpecsavers County Championship 2018201811212401105*21.1177152.01124501
Michael ClarkeAUSAustralia tour of India 2004/05200448140015157.1472255.40120497
Chris GayleWIWest Indies tour of England 2004200448040010550.0048083.33130633
Larry GomesWIWest Indies tour of England 1984198458340014380.0077351.75210510
Rohit SharmaINDEngland tour of India 2023/24202459040013144.4462364.21210487
Brian LaraWISouth Africa tour of West Indies 2000/01200151004009140.0093043.01031485
Joe RootENGThe Ashes 2025/262025-2026510140016044.4468658.31202411
Gareth RoderickGLOSpecsavers County Championship 2017201781214009636.3672255.40042482
Geraint JonesGLOLV= County Championship 2015201591504008826.6775053.33031511
Nick BrowneESSSpecsavers County Championship 2018201891504008626.6790644.15030670
Keaton JenningsDURLV= County Championship 2015201591804009822.2285346.89023540
Leonard HuttonENGIndia tour of England 1952195246139915079.80--210300
Graeme PollockSASouth Africa tour of Australia 1963/641963-196457039917557.0043445.85200494
Ajinkya RahaneINDBorder-Gavaskar Trophy 2014/152014-201548139914757.0062863.54121520
Motganhalli JaisimhaINDEngland tour of India, Pakistan and Ceylon 1961/621961-196258039912749.88--130435
Tom BruceCSPlunket Shield 2023/242023-2024691399105*49.8867359.29121397
Bob SimpsonAUSAustralia tour of West Indies 1964/65196559139920149.88--110-0
Hamish MarshallWFPlunket Shield 2016/172016-20177111399105*39.9064461.96110475
Saif ZaibNORCounty Championship 20242024811039910036.2760366.17120494
Ian BothamENGAustralia tour of England 198119816121399149*36.2742893.22213577
Alastair CookENGEngland tour of Australia and New Zealand 2017/182017-20187131399244*33.2581349.08100410
Dominic BessYORCounty Championship 20212021142013995621.0099839.98021500
Patsy HendrenENGSouth Africa tour of England 19241924441398142132.67--220342
Virender SehwagINDNew Zealand in India Test Series 2010/11201035139817399.5044789.04130574
Alastair CookENGWest Indies tour of England and Ireland 2007200747039810656.8676152.30220430
Travis HeadSASheffield Shield 2018/192018-20194803988749.7568957.76050510
Frank WorrellWIIndia tour of West Indies 1952/53195358039823749.75--110351
Jack FingletonAUSEngland tour of Australia 1936/371936-193759039813644.22129130.83211220
Ben BrownSUSSpecsavers County Championship 2017201771213989036.1847983.09042603

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.