Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Sachin TendulkarINDNew Zealand in India Test Series 20122012230632721.0014643.15000100
Sachin TendulkarINDIndia tour of Pakistan 2005/062006330632621.0010957.80000130
Jacques KallisSASouth Africa in Bangladesh Test Series 2007/0820082316339*31.5019632.1400020
Mushtaq AhmedPAKSouth Africa tour of Pakistan 1997/981997332635963.0011156.7601054
Moin KhanPAKWest Indies tour of Pakistan 1990/911990230633221.0011156.7600080
Dale SteynSASouth Africa in West Indies Test Series 20102010331633931.5012450.8100053
Malinga BandaraSLPakistan tour of Sri Lanka 2005/062006230634321.009070.0000090
Dhammika PrasadSLPakistan in Sri Lanka Test Series 20142014230633121.0010957.8000053
Niall O'BrienIREICC Intercontinental Cup 2015/162015-2016230636321.0017136.8401240
Vernon PhilanderSASouth Africa in Sri Lanka Test Series 201420142316327*31.5022328.2500080
Subramaniam BadrinathINDSouth Africa in India Test Series 2009/102010230635621.0017835.3901080
Angelo MathewsSLSri Lanka in Pakistan Test Series 2019/202019230633121.0015440.9100060
Anton DevcichNDPlunket Shield 2016/172016230633721.009764.9500162
Roald BadenhorstCSPlunket Shield 2012/132012230633621.0015640.38001110
Tarisai MusakandaZIMZimbabwe v Afghanistan in United Arab Emirates 2020/212021230634121.0017935.2000051
Brandon KingWIPakistan tour of West Indies 20262026230634621.009169.23000110
Olly PringleAAPlunket Shield 2021/222022430632821.0010063.0000044
Greville StevensENGAustralia tour of England 19261926230632421.00--00061
Gulabrai RamchandINDPakistan tour of India 1952/5319523316325*31.50--000-0
Fred TitmusENGEngland tour of New Zealand 1962/631963330633321.00--00050
Imran KhanPAKPakistan tour of New Zealand 1978/791979231633331.50--00081
Saleem YousufPAKSri Lanka tour of Pakistan 1985/861985231632731.50--000-0
Asanka GurusinhaSLSri Lanka tour of Australia 1989/901989230634321.0017336.4200150
Chandika HathurusingheSLNew Zealand tour of Sri Lanka 1992/931992231632731.5016238.89000100
ShahidullahAFGAfghanistan tour of Zimbabwe 2024/252024-20252316329*31.5011554.7800080
Brett LeeAUSSouth Africa in Australia Test Series 2008/092008240632915.759467.02000110
Brendon McCullumNZTrans-Tasman Trophy 2011/122011240633415.7513945.32000100
Jehan MubarakSLSri Lanka tour of India 2005/0620053416329*21.0015141.7200081
Yasir HameedPAKPakistan tour of West Indies 20052005240632615.7510162.38000110
Javed OmarBANAsian Test Championship 2001/022001240634015.7512152.07000100
Stuart CarlisleZIMZimbabwe tour of England 20032003240632815.7519132.9800190
Roshan MahanamaSLPakistan tour of Sri Lanka 1985/861986240634115.75--000-0
Hamilton MasakadzaZIMSri Lanka in Zimbabwe Test Series 2016/172016240633315.7512650.00001100
Mushfiqur RahimBANBangladesh tour of West Indies and United States of America 20182018240633115.7510659.43001130
Sajid MahmoodENGPakistan tour of England and Scotland 20062006340633415.7510957.8000080
Morné MorkelSABasil D'Oliveira Trophy 20122012340632515.758970.79000100
Mitchell StarcAUSAustralia tour of United Arab Emirates 2018/192018240633415.7511952.9400152
Dean BrownlieNZNew Zealand in West Indies Test Series 20122012240633515.7518534.0500180
Kraigg BrathwaiteWISouth Africa tour of West Indies 20242024240633515.7520830.2900151
Yasir ShahPAKPakistan tour of England 20202020340633315.758970.7900081
Aminul IslamBANPakistan tour of Bangladesh 2001/022002240632515.7518833.5100050
Joe BurnsAUSIndia tour of Australia 2020/2120202416351*21.0012450.8101171
Jermaine BlackwoodWIWest Indies tour of Australia 2022/232022240633615.7517935.2000170
Gareth BergNORBob Willis Trophy 20202020240634515.7513148.0900260
Toby Roland-JonesENGSouth Africa tour of England 20172017241632521.008475.0000073
Keith BarkerHAMBob Willis Trophy 202020202426328*31.5011455.26000100
Wes DurstonDERSpecsavers County Championship 20162016440634315.7510261.7600190
Nathan BuckLANSpecsavers County Championship 201620163426327*31.5012550.4000052
Andrew SalterGLALV= County Championship 201420143416325*21.0019132.9800050
Kusal MendisSLSouth Africa tour of Sri Lanka 20182018240632415.7510063.00001100
PreviousPage 352Next

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.