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
Ian BothamENGIndia tour of England 1979197945024413748.8031278.21101217
Michael SlaterAUSAustralia tour of Pakistan 1994/95199435024411048.8040660.10110300
Paul CollingwoodENGEngland in New Zealand Test Series 2007/0820083602446640.6759840.80030352
Will YoungNZNew Zealand tour of India 2024/2520243612447148.8046053.04020224
Eric DaltonSASouth Africa tour of England 1935193546124411748.80--111180
Mushtaq MohammadPAKPakistan tour of Australia 1972/731972-197336024412140.6760939.57110250
Brian LuckhurstENGIndia tour of England 1971197136024410140.6758641.64110291
Martin CroweNZNew Zealand tour of Pakistan 1990/911990362244108*61.0065037.54110281
Malcolm MarshallWIWest Indies tour of India 1983/8419836702449234.8632856.10020250
Matthew HaydenAUSAustralia tour of India 2004/0520044802445830.5043955.58010245
Peter WilleyENGEngland tour of West Indies 1980/811981483244102*48.8054045.19110291
Steve SmithAUSThe Ashes 2021/222021-20225802449330.5051847.10021272
Dean ElgarSABasil D'Oliveira Trophy 2019/202019-20204802448830.5051947.01011350
Graeme van BuurenGLOBob Willis Trophy 202020205802447230.5054245.02020330
Marnus LabuschagneAUSAustralia tour of India 2022/23202348224463*40.6760840.13010340
Colin CowdreyENGAustralia tour of England 195619565802448130.50--022290
Greg RitchieAUSEngland tour of Australia 1986/871986-198748224446*40.6775932.15000212
Mohammad AzharuddinINDPakistan tour of India 1998/9919994802448730.5053745.44020301
Waqar HasanPAKIndia tour of Pakistan 1954/5519555912445230.50--02000
Ali BacherSAAustralia tour of South Africa 1966/671966-19675912446330.5023253.0202190
Dawid MalanENGThe Ashes 2021/222021-202251002448224.4063238.61021330
Alankara Asanka SilvaBSCMajor League Tournament 2025/262025-202681012446227.1169235.26021200
Chandu BordeINDIndia tour of West Indies 1961/62196251002449324.40--012120
Joe BurnsQUESheffield Shield 2021/222021-202261102444922.1862838.85000301
Matt MilnesKENCounty Championship 2021202181442447824.4057042.81010301
Kris ClarkeNDPlunket Shield 2022/232022-202381422445220.3332974.16011298
Luke HollmanMIDCounty Championship 20232023815124463*17.4349449.39012342
Graham OnionsDURSpecsavers County Championship 20162016151872446522.1847950.94011321
Steve MagoffinSUSLV= County Championship 201420141420102445124.4053345.78012280
Michael BevanAUSAustralia tour of Pakistan 1994/9519943402439160.7549848.80031271
Thilan SamaraweeraSLIndia in Sri Lanka Test Series 2008200834124312781.0047151.59110310
Ross TaylorNZNew Zealand in Sri Lanka Test Series 2012/13201224024314260.7544155.10110160
Ajinkya RahaneINDIndia in West Indies Test Series 20162016442243108*121.5052246.55110233
Joe RootENGNew Zealand in England Test Series 2013201324024310460.7542357.45110250
Arthur ShrewsburyENGAustralia tour of England 1886188634024316460.75--100160
Mark GreatbatchNZNew Zealand tour of Zimbabwe 1992/9319922402438860.7531078.39030244
Steve WaughAUSAustralia tour of India 2000/01200135024311048.6055343.94100272
AB de VilliersSASouth Africa in Australia Test Series 2008/092008-2009351243106*60.7556343.16120251
Malinda WarnapuraSLIndia in Sri Lanka Test Series 2008200835124311560.7542357.45121291
Mark PettiniESSLV= County Championship 20152015453243117*121.5043655.73110280
John ReidNZNew Zealand tour of Sri Lanka 1983/84198435024318048.6063238.45101240
Andrew FlintoffENGEngland tour of New Zealand 2001/02200236024313740.5025794.55112376
VVS LaxmanINDIndia in West Indies Test Series 201120113612438748.6050847.83031250
Ross TaylorNZNew Zealand in England Test Series 20082008361243154*48.6035368.84100305
Ravichandran AshwinINDEngland in India Test Series 2012/13201246224391*60.7544155.10020281
Sikandar RazaZIMZimbabwe in Bangladesh Test Series 2014/1520143602438240.5037964.12030304
Salim DuraniINDEngland tour of India, Pakistan and Sri Lanka 1972/731972-19733602437340.5061339.64020317
Brian RoseENGWest Indies tour of England 198019803612437048.6051047.65020260
Allan BorderAUSAustralia tour of Sri Lanka 1992199236024310640.5050248.41110281
Polly UmrigarINDEngland tour of India, Pakistan and Ceylon 1951/521951-1952571243130*40.5040.0010101
PreviousPage 115Next

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.