Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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
Peter HandscombMIDCounty Championship 202220225812207931.4342951.28011220
Adam LythYORBob Willis Trophy 2020202058122010331.4354240.59110264
Matt BoyleCANPlunket Shield 2023/2420234802205427.5041253.40011331
Ben CurranNORSpecsavers County Championship 201920196912204027.5047546.32000260
Leonard HuttonENGEngland tour of Australia 1954/551954-19555902208024.4416638.55010200
Mansur Ali Khan PataudiINDAustralia tour of Ceylon and India 1969/7019695902209524.44--022192
Jimmy AdamsWIWest Indies tour of England 200020005902209824.4478228.13020190
Trevor GoddardSASouth Africa tour of England 1960196051012209924.44--012140
Dav WhatmoreAUSAustralia tour of India 1979/80197951002207722.0033751.34021320
Josh DaveySOM/LEICounty Championship 2023202381122206024.4437858.20010302
Zak ChappellDERCounty Championship 20232023101122204624.4431070.97000188
Callum McLachlanWFPlunket Shield 2023/242023-202461102205120.0043650.46013251
Dave NourseSA1912 Triangular Tournament191261102206420.00--01060
Joel ParisWASheffield Shield 2023/242023-2024815322040*18.3358837.41000222
Craig CachopaSUSLV= County Championship 2015201581602205413.7548745.17012392
Dennis AmissENGWest Indies tour of England 19761976120219203109.5033665.18100300
Dinesh ChandimalSLAustralia tour of Sri Lanka 20222022231219206*109.5034862.93101175
Nick BeardOVPlunket Shield 2012/13201323021918873.0045648.03100371
Yashasvi JaiswalINDWest Indies tour of India 2025/26202523021917573.0031968.65100310
Charles MacartneyAUSAustralia tour of South Africa 1921/22192123021911673.00--110291
Alvin KallicharranWINew Zealand tour of West Indies 1971/721972231219101109.50--200202
Kevin PietersenENGBasil D'Oliveira Trophy 2012201224021914954.7531170.42100321
Dhananjaya de SilvaSLWest Indies tour of Sri Lanka 2021/222021241219155*73.0036659.84110162
AlimuddinPAKEngland tour of India, Pakistan and Ceylon 1961/62196224021910954.75--120330
Marvan AtapattuSLEngland tour of Sri Lanka 2000/012001351219201*54.7559137.06102220
Inzamam-ul-HaqPAKIndia tour of Pakistan 2003/04200435021911843.8041852.39111300
Kurtis PattersonNSWSheffield Shield 2026/27202635021912243.8039655.30110270
Trevor BaileyENGNew Zealand tour of England 194919494522199373.00--020200
Tony LewisENGEngland tour of Pakistan 1972/7319733502198843.80--020240
Michael HusseyAUSThe Frank Worrell Trophy 2011/1220123602197336.5054140.48010184
Cheteshwar PujaraDERLV= County Championship 20142014362219100*54.7531070.65111341
Haseeb HameedENGEngland in India Test Series 2016/1720163612198243.8064034.22020232
Jack WildermuthQUESheffield Shield 2017/182017-20184602197336.5041353.03020290
Mike GattingENGEngland tour of India 1992/9319933602198136.5055939.18020291
Moisés HenriquesNSWSheffield Shield 2018/192018-20194702197831.2937059.19010230
Michael BoothWARCounty Championship 202620265712197036.5033265.96010305
Jake WeatheraldSASheffield Shield 2017/182017-20184802197127.3847046.60021240
Zak CrawleyKENCounty Championship 202520254812196831.2937558.40031291
Scott KuggeleijnNDPlunket Shield 2024/252024-20256912197127.3828776.310201911
Jack CheethamSASouth Africa tour of England 195119515902195424.33--011141
Tom GraveneyENGSouth Africa tour of England 195519555902196024.33--011130
Michael BatesAAPlunket Shield 2012/132012-201361032195931.2952241.95010233
Victor TrumperAUSEngland tour of Australia 1901/021901-190251002196521.9020.00011210
Lakshan EdirisingheKYCCMajor League Tournament 2024/252024-202571102199519.9142152.02010235
Lukas CareyGLASpecsavers County Championship 20172017101422195418.2528876.04011333
Dinesh ChandimalSLBangladesh in Sri Lanka Test Series 2012/132013221218116*218.0032766.67200202
Kusal MendisSLSri Lanka tour of Zimbabwe 2019/202020231218116*109.0046946.48110222
Jim ChristySASouth Africa tour of New Zealand 1931/32193223021810372.67--120-1
Misbah-ul-HaqPAKPakistan v South Africa Test Series 2013/14201324121810072.6743849.77110163
Bevan CongdonNZIndia tour of New Zealand 1975/7619763402185854.50--040142
PreviousPage 132Next

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.