Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd 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 · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Jamal ToddOVPlunket Shield 2024/2520252401225530.5018167.40010181
Lakvin AbeysingheKYCCMajor League Tournament 2025/2620262401228530.5019861.62011100
John LyonsAUSAustralia tour of England 189018902401225530.50--01080
Sammy WoodsENGEngland tour of South Africa 1895/9618963401225330.50--010-0
Ted BadcockNZSouth Africa tour of New Zealand 1931/3219322401226430.50--02133
George MannENGNew Zealand tour of England 1949194924112249*40.67--000161
Murray ChappleNZNew Zealand tour of South Africa 1961/6219622401226930.50--010100
Madan LalINDPakistan tour of India 1983/8419833411227440.6718639.78010100
Saleem MalikPAKIndia tour of Pakistan 1982/831982-198364012210730.5022753.74100150
Justin LangerAUSAustralia tour of South Africa 2005/0620063511223730.5026645.86000180
Andrew SymondsAUSSouth Africa tour of Australia 2005/062005-20063501227224.4018466.30011126
Rob NewtonNORSpecsavers County Championship 201820183501224624.4026446.21001120
Keegan PetersenSASouth Africa tour of England 202220223501224224.4027444.53000110
Jimmy BlanckenbergSAAustralia tour of South Africa 1921/2219213501224524.40--000173
Mushtaq MohammadPAKPakistan tour of New Zealand 1978/7919793501224824.40--000110
Tony GreigENGWest Indies tour of England 197319733501224424.4030540.00001151
Geoff MarshAUSNew Zealand tour of Australia 1987/88198735112231*30.5042528.71000100
Younis KhanPAKPakistan in West Indies Test Series 201720173601225820.3333436.53011101
Hashim AmlaSASouth Africa in West Indies Test Series 201020103601224420.3325647.66000150
Shikhar DhawanINDPataudi Trophy 201420143601223720.3321157.82000180
Martin GuptillNZSouth Africa in New Zealand Test Series 2011/1220123601225920.3333536.42010150
Usman KhawajaAUSThe Ashes 201920193601224020.3318864.89000170
Himesh RamanayakePSCMajor League Tournament 2025/262025-202656112270*24.4030140.53011102
Rolph GrantWIEngland tour of West Indies 1934/3519354611227724.40--01200
Ross MorganNZNew Zealand tour of England 196519653601224320.33--00160
Mark BurgessNZNew Zealand tour of Australia 1980/8119803611224924.4035134.7600180
Ken RutherfordNZPakistan tour of New Zealand 1993/9419943601226320.3323551.91010180
Kiran MoreINDIndia tour of Pakistan 1989/90198946412258*61.0027045.19010160
Daryll CullinanSAAustralia tour of South Africa 1996/9719973611224724.4026546.04001200
Mitchell JohnsonAUSThe Ashes 2010/112010-20114701226217.4320958.37023132
Jofra ArcherSUSSpecsavers County Championship 201620165701224617.4323551.91001180
Freddie BrownENGSouth Africa tour of England 195119515701224217.43--00032
Dattu PhadkarINDIndia tour of England 195219524701226417.43--01110
John GoddardWIEngland tour of West Indies 1947/48194847212246*24.40--00081
Daren GangaWIWest Indies tour of South Africa 2003/042003-20044801226015.2543328.18011180
Jos ButtlerENGThe Ashes 201520155801224215.2524749.39000160
Tom LawesSURCounty Championship 202420247821225820.3323352.36012131
Bert SutcliffeNZNew Zealand tour of England 195819584811224117.43--00230
John LeverENGEngland tour of India and Sri Lanka 1976/771976-19775811225317.4356321.67010110
Kabir AliLANLV= County Championship 201420146931222620.3322953.28000111
Tim SoutheeNZTrans-Tasman Trophy 2015/162015-20165901224813.56110110.91002145
Adam WheaterNDPlunket Shield 2012/132012-20135911225315.2522155.20012121
Ivan BarrowWIWest Indies tour of Australia and New Zealand 1930/311930-19315911222715.2510.0000130
Anuk FernandoNSWCMajor League Tournament 2025/262025-202681111222812.2025048.80001121
Luke FletcherDER/NOTSpecsavers County Championship 20162016101421223210.1731638.61003150
Adam RileyKENLV= County Championship 201420141419912223*12.2041429.47005140
Ben CurranZIMAfghanistan tour of Zimbabwe 2025/262025110121121121.0025647.27100150
Rachin RavindraNZNew Zealand tour of Ireland 20262026110121121121.0019462.37100114
Alviro PetersenSASouth Africa in India Test Series 2009/10201012012110060.5021556.28100180
Ajinkya RahaneINDWest Indies tour of India 2018/1920182201218060.5027544.00010120
PreviousPage 239Next

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.