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
Rahul DravidINDIndia tour of West Indies 200220028112461144*51.22110841.61120651
Ramnaresh SarwanWIAustralia tour of West Indies 200320031012146110541.9182755.74120560
Dawid MalanENGEngland tour of Australia and New Zealand 2017/182017-2018713046114035.46107143.04141621
Joe RootENGThe Ashes 2015201559146013457.5068667.06220643
Pieter van der BijlSAEngland tour of South Africa 1938/391938-193959046012551.11--120333
Salman ButtPAKEngland tour of Pakistan 2005/062005810046012246.0090750.72130582
Madhav ApteINDIndia tour of West Indies 1952/5319535101460163*51.11--13100
Saeed AhmedPAKPakistan tour of India 1960/611960-1961510146012151.11--200311
Michael SlaterAUSEngland tour of Australia 1998/991998-1999510046012346.0077659.28300475
Gary KirstenSASouth Africa tour of New Zealand 1998/9919991011346012857.5084854.25131611
Richie RichardsonWIEngland tour of West Indies 1989/90199010121460108*41.8272663.36120555
Gus LogieWIWest Indies tour of India 1987/881987-19881214146010135.3868766.96121442
Ravi ShastriINDWest Indies tour of India 1983/841983101424607738.3355844.27031242
Tom GraveneyENGWest Indies tour of England 1966196647145916576.50111641.13210491
Chris GayleWIWest Indies tour of Zimbabwe 2003/042003792459153*65.5755383.00221657
Denis ComptonENGEngland tour of Australia 1946/471946-1947510145914751.00124736.81220420
Graeme PollockSAEngland tour of South Africa 1964/651964-1965510245913757.3831468.15141622
Daryll CullinanSASouth Africa tour of West Indies 2000/012001510145913451.00104244.05220492
Javed MiandadPAKPakistan tour of England 199219928113459153*57.3882155.91131560
Michael HusseyAUSEngland tour of Australia 2006/072006-200757245810391.6090350.72140452
Bob SimpsonAUSAustralia tour of England 1964196458245831176.33114240.11111391
Sourav GangulyINDIndia tour of West Indies 20022002811245875*50.8993648.93030503
Ibrahim ZadranAFG2023 Cricket World Cup202311111458129*45.8058178.83120506
Roy FredericksWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-1975712145810441.64--210431
Alvin KallicharranWIWest Indies tour of Australia 1975/761975-1976712045810138.1797447.02130520
Allan LambENGEngland tour of Australia and New Zealand 1982/831982-198381304588335.2384354.33042612
Ramiz RajaPAKPakistan tour of England 19921992101414588835.2381955.92043540
Clyde WalcottWIIndia tour of West Indies 1952/53195357145712576.17--210153
Sunil GavaskarINDSri Lanka tour of India 1986/871986-198788145717665.2966867.66130314
Haris SohailPAKAustralia tour of United Arab Emirates 2018/192018-201979145713057.1372463.12301338
Martin CroweNZPakistan tour of New Zealand 1988/89198979345717476.1791450.00121360
KS RanjitsinhjiENGEngland tour of Australia 1897/981897-1898510145717550.78--130450
Steve WaughAUSAustralia tour of England 199319939125457157*65.2999745.84120520
Grant FlowerZIMICC World Cup 2002/032002-20031213145778*38.0880556.77040482
Graham GoochENGEngland tour of West Indies 1985/8619869141457129*35.1593049.14142461
Stephen FlemingNZNew Zealand tour of South Africa 2005/062005-200689045626250.6775060.80112622
Martin CroweNZ1992 Cricket World Cup1992995456100*114.0050290.84140456
Mark ButcherENGAustralia tour of England 200120015101456173*50.6780956.37110601
Daryll CullinanSAAustralia tour of South Africa 1996/971997101334568945.6070464.77042511
Billy BarnesENGEngland tour of Australia 1884/851882-1885915245613435.0810.00131290
Graham YallopAUSEngland tour of Australia 1978/791978-19791015045612130.40136233.48201360
Everton WeekesWIPakistan tour of West Indies 1957/58195858145519765.00--120-0
Bruce MitchellSAEngland tour of South Africa 1930/311930-193159045512350.56--140240
Brian LuckhurstENGEngland tour of Australia 1970/711970-197159145513156.88123236.93221460
Navjot SidhuINDWest Indies tour of India 1994/951994692455114*65.0086852.42231484
Ricky PontingAUSAustralia tour of Sri Lanka 2003/04200471004559245.5068066.91050435
Dilip VengsarkarINDWest Indies tour of India 1983/841983710045515945.5051568.74221461
Hansie CronjeSAAustralia tour of South Africa 1996/971997101124558050.5664770.32041479
Rachin RavindraNZWest Indies tour of New Zealand 2025/2620251112245517645.5048194.591204913
Robin SmithENGEngland tour of West Indies 1993/9419941014045517532.5083154.75122527

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.