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/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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
Kane WilliamsonNZNew Zealand in India Test Series 201220122401145228.5033633.93010110
Jermaine BlackwoodWIWest Indies tour of Bangladesh 2020/2120212401146828.5024446.72010142
Tom BlundellWFPlunket Shield 2019/2020193401148228.5015175.50010140
Sarel ErweeSABangladesh tour of South Africa 2021/2220222401144128.5025944.02000150
Kusal MendisSLSri Lanka tour of Bangladesh 2023/2420242401149328.5018860.64010131
Nazmul Hossain ShantoBANBangladesh tour of New Zealand 2021/2220222401146428.5019857.58010152
Ryan RickeltonSABangladesh tour of South Africa 2021/2220222411144238.0023049.57000121
Tony de ZorziSAWest Indies tour of South Africa 2022/2320232401148528.5023448.72011150
'Dad' WeirNZEngland tour of New Zealand 1929/3019303411146338.00--01000
Roy SwetmanENGIndia tour of England 195919593421146557.00--010100
Bruce TaylorNZNew Zealand tour of West Indies 1971/7219724411144638.0010.00001111
Misbah-ul-HaqPAKPakistan in Sri Lanka Test Series 2015201535111459*28.5024945.78010122
Dwayne BravoWIWest Indies tour of New Zealand 2005/0620063511145928.5032435.19010130
Kevin PietersenSURLV= County Championship 2015201535211453*38.0020555.61010120
Adrian BarathWIThe Wisden Trophy 201220123501144222.8027841.01001181
Glenn PhillipsNZNew Zealand tour of India 2024/25202435111448*28.5017365.9000076
Aamer JamalPAKEngland tour of Pakistan 2024/25202435111455*28.5022251.35010100
Kieran ElliottWASheffield Shield 2026/2720263501147922.8023348.93011170
Hedley VerityENGEngland tour of Australia 1932/331932-19334511144528.5046424.5700050
Arthur MitchellENGEngland tour of India 1933/341933-19343501144722.80--000-0
Graeme BeardAUSAustralia tour of Pakistan 1979/8019803501144922.8028739.72000120
Adam ParoreNZNew Zealand tour of India 1999/0019993511144828.5038629.53000180
Stuart WilliamsWIWest Indies tour of India 1994/9519943501144922.8025345.06000180
Denis LindsaySAEngland tour of South Africa 1964/651964-19653611145022.80--010140
Shaun PollockSAEngland tour of South Africa 1999/001999-20005611146422.8024446.72010111
Daniel VettoriNZNew Zealand tour of England 199919994611145422.8018760.96021150
Usman KhawajaAUSThe Ashes 201320133601145419.0026642.86011130
Ben SmithCSPlunket Shield 2018/192018-20194601143519.0031735.96001151
Jason HolderWIWest Indies tour of England 202020203611144622.8021952.05000141
Paul CoughlinDURBob Willis Trophy 202020204601149019.0022351.12013130
Shai HopeWISri Lanka tour of West Indies 201820183601144419.0028340.28001171
Roston ChaseWIAustralia tour of West Indies 202520253601144419.0028040.7100144
Wiaan MulderKENSpecsavers County Championship 2019201936211468*28.5020755.07011150
Washington SundarINDIndia tour of Australia 2024/252024-20253611145022.8038929.3101051
Sam TruloffQUESheffield Shield 2021/2220223601143719.0030537.38000140
Jim LakerENGAustralia tour of England 194819483611146322.8010862.0401160
Mansur Ali Khan PataudiINDIndia tour of West Indies 1961/6219623601144819.0020.0000100
Somachandra De SilvaSLSri Lanka tour of Pakistan 1981/82198236111436*22.8028340.2800090
Saleem YousufPAKWest Indies tour of Pakistan 1986/8719863601146119.0026642.86011140
JP DuminySABasil D'Oliveira Trophy 2009/102009-20104701145616.2924945.78012132
Bevan SmallCSPlunket Shield 2017/182017-20185731146428.5021752.53011170
Paul DowntonENGAustralia tour of England 198519856711145419.0029938.13012120
Chris LewisENGPakistan tour of England 199219925701145516.2926243.51011160
Henry ShipleyCANPlunket Shield 2016/172016-20175811143016.2914877.03001126
Louis KimberNORCounty Championship 202620265801146614.2517266.28013172
Athol RowanSASouth Africa tour of England 1947194758311438*22.80--00300
Brad WhealHAMCounty Championship 2025202581331142411.4027841.01001170
Jack LeachSOMCounty Championship 20252025141441143011.4026443.18003160
Chris RushworthDURSpecsavers County Championship 201620161215511431*11.4020356.16004180
Sam ConnersDERCounty Championship 2021202110163114398.7727441.61003142
PreviousPage 251Next

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.