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 All internationals)

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 11,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Geoff BoycottENGAustralia tour of England 19771977352442191147.33122336.14210480
Shivnarine ChanderpaulWIThe Frank Worrell Trophy 20082008363442118147.33100044.20230522
Jack GregoryAUSEngland tour of Australia 1920/211920-192158244210073.6766966.07141490
Jonny BairstowENGWorld Cup 201920191010044211144.2047493.25212598
Kumar SangakkaraSLBangladesh in Sri Lanka Test Series 2012/132013240441142110.2577257.12310453
Rohit SharmaINDIndia in Australia ODI Series 2015/162016551441171*110.25434101.612103514
Steve SmithAUSPakistan in Australia Test Series 2016/172016-2017351441165*110.2562171.01220542
Kane WilliamsonNZNew Zealand tour of Pakistan 2022/232022-2023561441200*88.2080055.13120471
Aaron FinchAUSWorld Cup 2019201999044115349.0044898.442214114
Maurice LeylandENGEngland tour of Australia 1936/371936-193759144112655.13114538.52200350
Ben StokesENGThe Ashes 201920195102441135*55.1377357.052204513
Ian BothamENGAustralia tour of England 198119819152441149*33.9247093.83213627
Herbert SutcliffeENGEngland tour of Australia 1932/331932-193359144019455.00118837.04130370
Wally HammondENGEngland tour of Australia 1932/331932-193359144011255.00106741.24220462
Wazir MohammadPAKPakistan tour of West Indies 1957/58195859144018955.00--212390
Gautam GambhirINDCommonwealth Bank Series 2007/0820081010244011355.0053282.71210392
Richie RichardsonWINew Zealand tour of West Indies 1984/851985911144018544.00103142.68120591
Keith MillerAUSAustralia tour of West Indies 1954/55195556043914773.17--300522
Brian LaraWINew Zealand tour of West Indies 1995/961996781439146*62.7151385.58210466
David HusseyAUSCommonwealth Bank Series 2011/122012111134397454.88434101.15050277
Dilip VengsarkarINDEngland tour of India 1981/821981-1982911243988*48.7897345.12030440
Jacques KallisSAAustralia tour of South Africa 2001/0220021013243980*39.9164667.96040443
Gary KirstenSASouth Africa tour of West Indies 2000/0120011116043915027.4499144.30123481
Cheteshwar PujaraINDEngland in India Test Series 2012/132012472438206*87.6093746.74200490
Babar AzamPAKPakistan tour of South Africa 2021202177043812262.57365120.00220567
George UlyettENGEngland tour of Australia and New Zealand 1881/821881-188248043814954.75--131353
Russell EndeanSASouth Africa tour of Australia 1952/531952-19535101438162*48.67--130220
Nari ContractorINDAustralia tour of India 1959/601959-1960510043810843.80--110-0
Kris SrikkanthINDPakistan tour of India 1986/871987811143812343.8034985.67210404
Roy FredericksWIWest Indies tour of Australia 1975/761975-1976712043816936.5059074.24111622
Gordon GreenidgeWI1981–82 Australia Tri-Nation Series1981-19821212043810336.5076157.56130355
MahmudullahBAN-2008-2017013143811536.5066166.261204510
Kumar SangakkaraSLICC World Cup 2002/032002-2003161834388929.2065167.28020531
Pathum NissankaSLAfghanistan tour of Sri Lanka 2023/242024662437210*109.25302144.702105312
Shivnarine ChanderpaulWIWest Indies tour of England 20042004482437128*72.8384251.90120561
Gordon WhiteSAEngland tour of South Africa 1905/06190659143714754.63--120533
Colin McDonaldAUSSouth Africa tour of Australia 1952/531952-195359043715448.56--120411
Javed MiandadPAK1992 Cricket World Cup19929924378962.4369862.61050270
Richie BerringtonSCOICC Men's Cricket World Cup League 2 2022202212123437114*48.5658275.092212910
Greg RitchieAUSAustralia tour of England 19851985712143714639.73108040.46120461
Jimmy AdamsWIAustralia tour of West Indies 1998/991999111414379433.6288549.38022440
Jack RussellENGEngland tour of South Africa 1922/23192347043614062.29--210110
Herbert SutcliffeENGAustralia tour of England 1930193047243616187.20121136.00130292
Michael ClarkeAUSICC World Cup 2006/072007119443693*87.2045994.99040407
Justin LangerAUSEngland tour of Australia 1998/991998-19995101436179*48.4498644.22120350
Mohammad YousufPAKPakistan tour of India 2004/052005911043610439.6469662.64131495
Sachin TendulkarIND1997–98 Coca-Cola Cup199855043514387.00433100.46210379
Colin CowdreyENGWest Indies tour of England 1957195756043515472.50--220400
Kamindu MendisSLSri Lanka tour of Bangladesh 2023/24202457143516472.5060172.382104215
Shane WatsonAUSThe Ashes 2010/112010-201151014359548.3390348.17040571

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.