Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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
Rahul DravidINDIndia tour of Pakistan 2005/062006352241128*80.3350048.20200350
Kumar SangakkaraSLSri Lanka in India Test Series 2009/10200935024113748.2053145.39100311
Ricky PontingAUSAustralia tour of England 1997199735024112748.2047950.31100272
Bruce EdgarNZWest Indies tour of New Zealand 1979/80198035124112760.2569134.88110180
Sachin TendulkarINDIndia tour of South Africa 1996/971996-199736024116940.1741857.66100390
Justin LangerAUSAustralia tour of Sri Lanka 2003/04200436024116640.1753644.96100222
Damien MartynAUSAustralia tour of New Zealand 1999/00200036224189*60.2540958.92020411
Adam GilchristAUSWest Indies tour of Australia 2000/012000-20015612418748.2036366.39020321
Shivnarine ChanderpaulWIIndia in West Indies Test Series 20112011361241116*48.2075332.01100130
Josh FinnieOVPlunket Shield 2016/1720164602419840.1740459.65031364
Daniel SamsCANPlunket Shield 2017/1820173602418840.17233103.430202211
Jeremy ConeyNZNew Zealand tour of West Indies 1984/8519854612418348.2054544.22020200
Hansie CronjeSASouth Africa tour of Australia 1997/981997-19983602418840.1760739.70031191
Jack EdwardsNSWSheffield Shield 2018/192018-201947124110140.1741657.93100252
Danial IbrahimSUSCounty Championship 20252025471241121*40.1759340.64111310
Allan LambENGEngland tour of India and Sri Lanka 1984/851984-19855712416740.1746751.61030274
Roelof van der MerweSOMCounty Championship 202120216802418830.1333971.09021285
Ted DexterENGSouth Africa tour of England 196019605902415626.7814735.37021301
Dilip VengsarkarINDIndia tour of Pakistan 1982/831982-19836922418934.4349448.79031251
Sean DaveyCANPlunket Shield 2025/262025-20268102241101*30.1341458.21101257
Mitchell OwenTASSheffield Shield 2023/242023-202471012417426.7825793.77022346
Grant StewartKENCounty Championship 2024202471212414521.9136066.94000297
Joey EvisonSUS/KEN/LEICounty Championship 2026202681312418820.0852645.82021284
Clint McKayLEISpecsavers County Championship 20172017814324141*21.9137065.14000343
Henry BrookesWARSpecsavers County Championship 2019201991412418418.5446551.83013305
Chris WrightWARSpecsavers County Championship 2017201781632414118.5446152.28001381
Corey RocchiccioliWASheffield Shield 2023/242023-2024111782413626.7832773.70002267
Matt ParkinsonKENCounty Championship 20242024132112414812.0585028.35003300
Mike DennessENGEngland tour of New Zealand 1974/751975221240181240.0054843.80110311
Rohit SharmaINDIndia tour of West Indies 2023202323024010380.0040858.82120247
Shaun MarshAUSWarne-Muralitharan Trophy 2011201123024014180.0057841.52110260
Joe RootYORSpecsavers County Championship 2016201623024021380.0027387.91101251
Lahiru ThirimanneSLSri Lanka tour of West Indies 2020/2120212402407660.0060139.93030190
Shane WatsonAUSThe Ashes 200920093502406248.0043754.92030410
Ashwell PrinceSAPakistan tour of South Africa 2006/07200735124013860.0052445.80110290
Mitchell HayCANPlunket Shield 2024/252024-20253512408160.0048549.48030187
Ian RedpathAUSPakistan tour of Australia 1972/731972-197335024013548.0044553.48110270
Marcus TrescothickENGEngland tour of India 2001/0220013612409948.0041957.28020361
Tom BlundellWFPlunket Shield 2018/192018-2019461240100*48.0044753.69111350
Richie RichardsonWIPakistan tour of West Indies 1987/8819883602407540.0038562.34020311
Nathan SmithWFPlunket Shield 2025/2620263612407148.0038662.18020246
Mushtaq AliINDWest Indies tour of India, Pakistan and Ceylon 1948/491948-194936024010640.00--11090
Bill EdrichENGEngland tour of South Africa 1938/391938-193956024021940.004100.00101260
Peter ParfittENGEngland tour of South Africa 1964/651964-1965561240122*48.0029241.78112340
Doug WaltersAUSPakistan tour of Australia 1976/771976-197736024010740.0047750.31111180
Kris SrikkanthINDNew Zealand tour of India 1988/8919883622409460.0036166.48031256
Mark WaughAUSAustralia tour of West Indies 1994/95199546024012640.0041358.11110251
Dattu PhadkarINDWest Indies tour of India, Pakistan and Ceylon 1948/491948-19494712407440.00--010-0
Willie WatsonENGSouth Africa tour of England 195119515702407934.29--020191
Keith BoyceWIWest Indies tour of Australia 1975/761975-197647224095*48.0032573.85022330
PreviousPage 117Next

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.