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 (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Keaton JenningsDURSpecsavers County Championship 20162016152641522221*69.18278154.737222122
Saif ZaibNORCounty Championship 20252025142311425196*64.77208468.3867216615
David BedinghamDURCounty Championship 2024202411181133127978.29170578.0663014725
Ed JoyceSUSLV= County Championship 20142014132211234151*58.76203560.646331538
Ricardo VasconcelosNORCounty Championship 2026202614240115918748.29204956.566211498
Kumar SangakkaraSURSpecsavers County Championship 2017201781221117200111.70162268.8762013212
Jacques KallisSAWest Indies tour of South Africa 2003/042003-200491151073177178.83163665.5962010018
Zaheer AbbasPAKIndia tour of Pakistan 1982/831982-198310101996215110.67106093.9660010811
Daniel LawrenceSURCounty Championship 202620261016198221865.47122180.4360211421
Ben ComptonKENCounty Championship 2025202513252138622160.26281249.295301613
Colin IngramGLACounty Championship 20242024111831351257*90.07210264.2756018211
Alex LeesDURCounty Championship 2023202314212134719570.89182673.775501698
Sam NortheastKENSpecsavers County Championship 2016201615226133719183.56198567.365301567
Daryl MitchellWORLV= County Championship 20142014162741334172*58.00276348.285421633
Mark CosgroveLEISpecsavers County Championship 2016201615251124214651.75200961.825521765
Keaton JenningsLANCounty Championship 2022202211170123331872.53212857.945211457
Adam LythYORCounty Championship 2024202414221121514757.86189764.055501778
John SimpsonSUSCounty Championship 20242024142041197205*74.81206757.9154213213
Wayne MadsenDERSpecsavers County Championship 2016201614244118716359.35231751.235331551
Ryan HigginsMIDCounty Championship 2024202413182113322170.81165468.5052113018
James BraceyGLOCounty Championship 20262026142721096148*43.84176662.065441327
Cheteshwar PujaraSUSCounty Championship 2022202281331094231109.40182060.115001357
James RewSOMCounty Championship 2023202314223108622157.16217050.0552013112
Tom AbellSOMCounty Championship 20222022132221039150*51.95189554.835401285
David BedinghamDURCounty Championship 2026202611162102914773.50135575.9453012714
Ian BellWARSpecsavers County Championship 2018201814234102720454.05183855.885221403
David BedinghamDURCounty Championship 2023202314191101915656.61132277.0851110617
Jonny BairstowYORLV= County Championship 201520158133992219*99.20125079.3653112116
Gary BallanceYORSpecsavers County Championship 201920191423297515946.43197049.495311441
Daryl MitchellWORSpecsavers County Championship 201720171223290714243.19156657.925231154
Clyde WalcottWIAustralia tour of West Indies 1954/551955510082715582.70--520810
Desmond HaynesWIAustralia tour of West Indies 1983/8419849126808145134.67123464.59530905
Kumar SangakkaraSURLV= County Championship 20152015915080414953.60124564.585101005
Rehan AhmedLEICounty Championship 202520251016176013650.67100475.705121058
Rohit SharmaINDWorld Cup 2019201988164714092.4364999.695106714
James VinceHAMLV= County Championship 2014201416283152524061.00198476.864712254
Nick GubbinsMIDSpecsavers County Championship 20162016162411409201*61.26269452.3049218710
Rory BurnsSURSpecsavers County Championship 2018201812191130919372.72251951.974701731
Joe ClarkeNOTCounty Championship 2026202614230128815056.00221458.184611593
Tom AbellSOMCounty Championship 2026202612191128730771.50217959.0646113318
Dominic SibleySURCounty Championship 2025202514243127430560.67277545.914601309
Haseeb HameedNOTCounty Championship 2025202514256125820866.21216058.244531717
Josh BohannonLANCounty Championship 2023202314221125717559.86197763.5845015210
Marcus TrescothickSOMSpecsavers County Championship 2016201616273123921851.63217157.074411935
Leus du PlooyDERCounty Championship 20232023142161236238*82.40186066.454411438
Haseeb HameedNOTCounty Championship 2022202214243123519658.81197962.414711863
Haseeb HameedLANSpecsavers County Championship 2016201616273119812249.92307139.014721431
Ben ComptonKENCounty Championship 2022202213253119314054.23299339.864611411
Luke WellsSUSSpecsavers County Championship 2017201710182118225873.88181765.0544116514
Wayne MadsenDERCounty Championship 2025202514222115819857.90164870.274501527
Page 1Next

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.