Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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 (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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Samit PatelGLA/NOTSpecsavers County Championship 20192019132214456621.1993647.54031552
Chris GayleWIEngland tour of West Indies 2018/19201966044416274.00332133.732202141
Andrew StraussENGPakistan tour of England and Scotland 2006200647044412863.4369763.70210610
James TaylorNOTRoyal London One-Day Cup 20142014772444146*88.8046096.523112915
Damien MartynAUSAustralia tour of India 2004/05200448044411455.5088250.34221482
Martin GuptillNZ-2009-201508144418963.4377257.51222426
Mike AthertonENGIndia tour of England 1990199058044413155.5098545.08140400
Kevin PietersenENGICC World Cup 2006/07200799144410455.5054881.02230365
Graham ThorpeENGEngland tour of Australia 1994/951994-1995510144412349.3389049.89131570
Motganhalli JaisimhaINDEngland tour of India 1963/641964510044412944.40--130575
Dawid MalanCWBangladesh Premier League 2019/202019-202011112444100*49.33306145.101303519
Dipendra Singh AireeNEPICC Men's Cricket World Cup League 2 202620261211044410040.3649689.52140379
Scott BorthwickSURSpecsavers County Championship 2018201881214448340.3679455.92052572
Gareth HopkinsAAPlunket Shield 2013/142013-201410143444116*40.3687051.03121611
Allan BorderAUSAustralia tour of West Indies 1990/911991101414447934.1594047.23032414
D'Arcy ShortHHBig Bash League 2021/222021-20221515344473*37.00392113.270203611
Dane VilasLANVitality Blast 202220221616344463*34.15279159.140313418
Keith BarkerWARLV= County Championship 2014201415205444102*29.6070562.98112591
Sid BarnesAUSEngland tour of Australia 1946/471946-194746044323473.83116637.99110320
Jason RoyENGWorld Cup 2019201987044315363.29384115.361405112
Ben DuckettNORRoyal London One-Day Cup 2016201687044312163.2944898.88130565
Daniel Bell-DrummondKENRoyal London One-Day Cup 2017201788144313863.2950787.38221353
Jack HobbsENGEngland tour of South Africa 1913/141913-19145814439763.29--040-2
Mohsin KhanPAKAustralia tour of Pakistan 1982/83198268244313573.8371362.13220521
Stephen MurdochCANPlunket Shield 2018/192018-2019593443130*73.8383752.93141661
Leonard HuttonENGAustralia tour of England 1953195359144314555.3820.00131400
VVS LaxmanINDVB Series 2003/0420041010344313163.2953482.96300351
Graeme SmithSAICC World Cup 2006/072007101014439149.22424104.48050556
James MarshallNDPlunket Shield 2012/132012-20136111443156*44.3069164.11210570
Alex CareyASBig Bash League 2017/182017-20181111244310049.22313141.531204613
Geoff BoycottENGWest Indies tour of England 1980198071214438640.27130034.08040270
Jacques RudolphGLANatWest T20 Blast 201720171413444377*49.22343129.15040438
Kiran CarlsonGLASpecsavers County Championship 20172017813044319134.0877657.09112614
Colin MunroPSBig Bash League 2020/212020-2021161514438231.64346128.030413219
Marcus TrescothickSOMSpecsavers County Championship 2017201710191443119*24.6188150.28102671
Geoff BoycottENGAustralia tour of England 19771977352442191147.33122336.14210480
Shivnarine ChanderpaulWIThe Frank Worrell Trophy 20082008363442118147.33100044.20230522
Joe RootYORCounty Championship 2024202458044215655.2561671.75220442
Jack GregoryAUSEngland tour of Australia 1920/211920-192158244210073.6766966.07141490
Craig KieswetterSOMNatWest T20 Blast 201420149904427449.11348127.01050429
Jonny BairstowENGWorld Cup 201920191010044211144.2047493.25212598
AB de VilliersRCBIndian Premier League 201920191313344282*44.20287154.010503126
Imrul KayesCCBangladesh Premier League 2019/202019-20201313444267*49.11334132.340403722
Suresh RainaGLIndian Premier League 20172017141434428440.18307143.970304213
Callum FergusonSTBig Bash League 2018/192018-201914141442113*34.00328134.761123914
Sean SoliaAAPlunket Shield 2022/232022-2023714244215136.83111639.61110513
Rob YatesWARSpecsavers County Championship 201920191016044214127.63115038.43110590
Billy RootGLACounty Championship 2021202111182442110*27.6396945.61112513
Luke ProcterNORSpecsavers County Championship 20182018102014427023.2691248.46030591
Kumar SangakkaraSLBangladesh in Sri Lanka Test Series 2012/132013240441142110.2577257.12310453

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.