Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd 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)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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Delray RawlinsSUSCounty Championship 2022202281303417526.2362754.39020455
Kevin PereraNSWCMajor League Tournament 2025/262025-202691413415426.2358758.09021411
S LiyanageACCCMajor League Tournament 2024/252024-202581413416726.2356560.35020302
S FernandoKCCCMajor League Tournament 2024/252024-202581403416824.3666651.20032321
Tom ClarkSUSCounty Championship 20252025915034114022.7371847.49102452
Toby AlbertHAMCounty Championship 202520251018134178*20.0682241.48012373
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 20062006230340287113.3355261.59100460
Mayank AgarwalINDSouth Africa in India Test Series 2019/20201934034021585.0061655.19200428
Adam GilchristAUSAustralia tour of England 2001200155034015268.0037590.67120486
Wavell HindsWIPakistan tour of West Indies 2000200035034016568.0063053.97120453
Herbie CollinsAUSAustralia tour of South Africa 1921/22192135134020385.00--110380
Peter ParfittENGPakistan tour of England 19621962552340119113.3318754.01300362
Viv RichardsWIEngland tour of West Indies 1980/811981451340182*85.0056759.96201504
Daniel HughesSUSCounty Championship 2024202446034014456.6747371.88120504
Javed BurkiPAKEngland tour of India, Pakistan and Ceylon 1961/621961-196236034014056.67--201411
Bruce LairdAUSWest Indies tour of Australia 1979/801979-19803603409256.6780742.13040250
Younis KhanPAKPakistan in England Test Series 2016201647034021848.5765252.15100454
John EdrichENGEngland tour of West Indies 1967/68196858034014642.50728.33111381
Mark WaughAUSWest Indies tour of Australia 1992/931992-199359034011237.7865352.07121350
Ted DexterENGWest Indies tour of England 1963196351003407334.0050452.78030392
Dominic BessYOR/SOM/WARCounty Championship 20232023101633406326.1544177.10024445
Simon HarmerESSSpecsavers County Championship 20192019141923406220.0065751.75025473
Mark ButcherENGSri Lanka tour of England 2002200234033912384.7575544.90210420
Jacques KallisSASouth Africa in Australia Test Series 2012/13201236033914756.5064052.97110403
Thilan SamaraweeraSLSri Lanka in South Africa Test Series 2011/122011-2012361339115*67.8073046.44200410
Angelo MathewsSLIndia in Sri Lanka Test Series 2015201536033911056.5061055.57210382
Mansur Ali Khan PataudiINDIndia tour of Australia 1967/681967-19683603398556.5053840.33040441
Desmond HaynesWIWest Indies tour of New Zealand 1979/80198036033912256.5089937.71211343
Neil McKenzieSABasil D'Oliveira Trophy 2008200848133913848.4387938.57110460
Daniel HughesNSWSheffield Shield 2018/192018-20194813397848.4380542.11040440
Les AmesENGEngland tour of South Africa 1938/391938-193958333911567.80--110200
Mark WaughAUSWest Indies tour of Australia 2000/012000-200158133911948.4369548.78120300
Pieter MalanWARCounty Championship 20212021610133914137.6757459.06112372
Joe RootENGThe Ashes 20132013510133918037.6783340.70110422
Graham ThorpeENGEngland tour of West Indies 1997/981998611333910342.3897234.88110290
Nic MaddinsonDURCounty Championship 2022202261113399033.9057159.37021384
Travis HeadWORSpecsavers County Championship 2018201861113396233.9050167.66020560
George WorkerCSPlunket Shield 2020/212020-202171303399626.0882641.04032443
Graham ClarkDURCounty Championship 20262026111513397824.2159257.26030432
Allan LambENGEngland tour of New Zealand 1991/92199235033814267.6054961.57120504
Mark TaylorAUSPakistan tour of Australia 1995/96199535033812367.6074745.25120371
Mark ButcherENGSouth Africa tour of England 1998199836033811656.3378643.00120470
Rahul DravidINDAustralia tour of India 2000/01200136033818056.3379542.52110431
Everton WeekesWIWest Indies tour of England 1950195046033812956.33--130350
Kevin PietersenENGEngland in India Test Series 2012/13201247033818648.2958657.68121425
Ricky PontingAUSAustralia tour of England 2001200158033814442.2540783.05120494
Neil HarveyAUSAustralia tour of England 1961196158033811442.25--120220
Shahid AfridiPAKPakistan tour of India 1998/99199959033814137.5649068.98112497
SL StewartCANPlunket Shield 2012/132012-20135903387637.5679542.52041262
Joe BurnsQUESheffield Shield 2018/192018-201951013389637.5661255.23032285

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.