Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR96/0 (9.5)ES chose to bowlT2067th 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 (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
Ashton TurnerLANCounty Championship 20252025231283154141.5029097.59200267
Jacob OramNZSouth Africa tour of New Zealand 2003/042004341283119*94.3346460.99110356
Steve SmithAUSThe Frank Worrell Trophy 20152015242283199141.5053852.60110283
Matthew HaydenAUSAustralia tour of Sri Lanka 2003/04200436028313047.1744264.03110343
Jacques KallisSASouth Africa in West Indies Test Series 2010201036228311070.7558848.13110273
Clive LloydWIIndia tour of West Indies 1975/76197646028310247.17--121213
Kraigg BrathwaiteWIWest Indies tour of England 2017201736028313447.1756050.54111372
Justin GreavesWIWest Indies tour of New Zealand 2025/262025361283202*56.6058248.63102290
Collie SmithWIPakistan tour of West Indies 1957/5819585602838647.17--03102
Alex HughesDERSpecsavers County Championship 2016201647028314040.4359247.80110361
Josh CobbNORSpecsavers County Championship 201920195802836835.3843265.51031374
Ian RedpathAUSAustralia tour of South Africa 1969/70197048228374*47.1791930.79032390
Phil SimmonsWIWest Indies tour of Australia 1992/931992-199358028311035.3851355.17110303
Alec StewartENGAustralia tour of England 2001200159128376*35.3843065.81022421
Josh PhilippeWAMarsh Sheffield Shield 2019/202019-20205902836531.4456150.45031381
David HookesAUSAustralia tour of England 197719775902838531.4453952.50020311
John DysonAUSEngland tour of Australia and New Zealand 1982/831982-198351022837935.3870040.43020260
Robin SmithENGAustralia tour of England 1993199351002838628.3061945.72020430
Michael RipponOVPlunket Shield 2022/232022-202371212837525.7367841.74033363
Rob KeoghNORLV= County Championship 20142014712128312925.7352454.01112381
Stephen EskinaziMIDCounty Championship 20232023101822835817.6967342.05014330
Gautam GambhirINDSri Lanka in India Test Series 2009/10200923028216794.0045561.98200280
Adam GilchristAUSAustralia tour of West Indies 20032003451282101*70.5034881.03120297
Jonathan TrottENGEngland in New Zealand Test Series 2012/13201335028212156.4056050.36110370
Tom LathamNZPakistan v New Zealand Test Series 2014/15201435028213756.4059347.55200301
Leo CarterCANPlunket Shield 2025/262026451282169*70.5044563.37111264
Asif IqbalPAKNew Zealand tour of Pakistan 1976/77197635128216670.50--110231
Javed MiandadPAKPakistan tour of West Indies 1987/88198835028211456.4064543.72200280
Graeme SmithSASouth Africa in New Zealand Test Series 2011/12201236128211556.4046261.04120311
Saeed AnwarPAKPakistan tour of Australia 1999/00199936028211947.0048458.26121381
Roshan MahanamaSLSri Lanka tour of India 1993/9419943602827347.0058548.21020330
Vijay MerchantINDIndia tour of England 1936193636028211447.00--111180
Gordon GreenidgeWIWest Indies tour of England 1988198846028210347.0067541.78110350
Viv RichardsWIIndia tour of West Indies 1982/83198356028210947.0036169.44120147
Misbah-ul-HaqPAKPakistan in England Test Series 2016201647028211440.2954252.03121341
Virat KohliINDIndia tour of Australia 2018/192018-201947028212340.2968441.23111311
Norm O'NeillAUSEngland tour of Australia 1958/591958-19595722827756.4067941.53031220
Callum McLachlanWFPlunket Shield 2025/262025-202648128289*40.2950256.18021402
Imtiaz AhmedPAKPakistan tour of England 196219624802829835.25--010213
Ian BothamENGNew Zealand tour of England 1983198348028210335.2541567.95110384
Joe CarterNDPlunket Shield 2021/222021-202261012827631.3354951.37021353
Imesh UdayangaKCCCMajor League Tournament 2024/252024-202581412825821.6949856.63010344
Ollie RobinsonSUSLV= County Championship 201520151117328211020.1440070.50102460
Brett HuttonNOTCounty Championship 20232023131822828417.6372139.11012313
Jeetan PatelWARSpecsavers County Championship 201920191219328251*17.6350256.18013374
Kumar SangakkaraSLSri Lanka tour of Zimbabwe 20042004220281270140.5039171.87100382
Graeme SmithSAPakistan v South Africa Test Series 2013/14201323028123493.6746560.43100200
Liton DasBANSri Lanka tour of Bangladesh 2022202223028114193.6757049.30120291
Tom LathamNZNew Zealand tour of Pakistan 2022/232022-202324128111393.6741867.22120331
Dhananjaya de SilvaSLSri Lanka tour of Bangladesh 2023/24202424028110870.2542865.65210275

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.