Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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
Andrew HudsonSASouth Africa tour of Sri Lanka 199319933502029040.4060933.17020241
Sachin TendulkarINDIndia tour of South Africa 1992/931992-199346020211133.6752538.48111291
Sourav GangulyINDIndia tour of South Africa 1996/971996-19973602027333.6739750.88021322
Thilan SamaraweeraSLSri Lanka in England Test Series 2011201136220287*50.5039551.14021230
Rohit SharmaINDIndia in Sri Lanka Test Series 201520153602027933.6736455.49020165
Ajinkya RahaneLEICounty Championship 2024202436020210233.6738951.93100301
Cheteshwar PujaraINDFreedom Trophy 2015/1620154602027733.6742347.75010232
Anaru KitchenAAPlunket Shield 2012/132012-20133602027433.6733859.76021253
Matthew LambWARSpecsavers County Championship 2019201946020217333.6744645.29101290
Alec BannermanAUSEngland tour of Australia 1891/9218923602029133.67--01090
Mushtaq AliINDIndia tour of England 1936193636020211233.67--111170
Ken BarringtonENGSouth Africa tour of England 196519653602029133.67--020173
Ian HealyAUSAustralia tour of Sri Lanka 199219923622027150.5045244.69021190
Brian LaraWIIndia tour of West Indies 200220025702025528.8640949.39021190
Algy GehrsAUSSouth Africa tour of Australia 1910/111910-19114702026728.8623685.59020250
Roy FredericksWIIndia tour of West Indies 1975/7619764712028233.6720.0002100
Matt RenshawQUESheffield Shield 2018/192018-20194802027325.2540150.37010280
Sanoj DarshikaCCCMajor League Tournament 2025/262025-2026782202100*33.6740949.39110132
John SelbyENGEngland tour of Australia and New Zealand 1881/821881-18824812027028.86--020110
Patsy HendrenENGEngland tour of West Indies 1934/3519354812024128.86--00001
Mark WaughAUSAustralia tour of West Indies 1998/9919994802026725.2546343.63021172
Riki WesselsWORCounty Championship 2021202171002026020.2043346.65022290
Ben DuckettENGThe Ashes 2025/262025-202651002024220.2022191.40001281
Luke WoodWOR/NOTSpecsavers County Championship 20182018610320265*28.8626975.09010350
Joe WeatherleyHAM/KENSpecsavers County Championship 2017201771102023618.3648541.65000300
Gerrie SnymanNAMICC Intercontinental Cup 2012/132012111201201*-192104.69100227
Brendon KuruppuSLNew Zealand tour of Sri Lanka 1986/871987111201201*-54836.68100240
Michael VandortSLBangladesh tour of Sri Lanka 20022002120201140100.5029568.14110261
Shan MasoodLEICounty Championship 20252025220201111100.5028271.28110240
Kim HughesAUSAustralia tour of England 19801980120201117100.5030865.26110255
Clive LloydWIWest Indies tour of Australia 1979/801979-198023020112167.0031863.21100240
Ravindra JadejaINDSri Lanka tour of India 2021/222022231201175*100.5028770.03100213
Dean ElgarSAIndia tour of South Africa 2023/242023-202423020118567.0033060.91100300
Daniel VettoriNZPakistan tour of New Zealand 2003/042003241201137*67.0032262.42101301
Shane WarneAUSNew Zealand tour of Australia 2001/0220013402019950.2531663.61020240
Mark RichardsonNZNew Zealand tour of Sri Lanka 200320032412018567.0059034.07030222
Mayank AgarwalYORCounty Championship 2025202534020117550.2528670.28102225
Kraigg BrathwaiteWIWest Indies tour of New Zealand 2017/1820172402019150.2544445.27020193
David BoonAUSSri Lanka tour of Australia 1995/961995-199634020111050.2554337.02100190
Kyle MayersWISri Lanka tour of West Indies 2020/2120212402015550.2532062.81020272
Gary BallanceENGSri Lanka in England Test Series 20142014241201104*67.0038652.07111241
Jeff CroweNZNew Zealand tour of Pakistan and Sri Lanka 1984/8519843502016240.2040849.26021222
Darren SammyWIThe Wisden Trophy 2012201235020110640.2032362.23100301
AB de VilliersSAIndia in South Africa Test Series 2010/112010-201135020112940.2032362.23101166
Jamie HowCSPlunket Shield 2014/1520143502018240.2030466.12010224
Sarfraz AhmedPAKPakistan v New Zealand Test Series 2014/15201435220111267.0029568.14100270
Aiden MarkramSAPakistan tour of South Africa 2018/192018-20193502019040.2026675.56021371
John WrightNZIndia tour of New Zealand 1980/81198135120111050.2573827.24100191
Adam GilchristAUSAustralia tour of Sri Lanka 2003/04200436120114440.2028670.28102225
Jacob OramNZNew Zealand tour of South Africa 2005/06200636120113340.2038652.07100262
PreviousPage 146Next

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.