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
Sanath JayasuriyaSLICC World Cup 2006/0720071111146711546.7047598.322204714
Hamish MarshallNZAustralia tour of New Zealand 2004/052005811046714642.4588153.01131523
Brendan TaylorZIM-2010-2014011146711746.7078159.80231377
Sachin TendulkarINDTVS Cup (India) 2003/04200377146610277.6752389.10220563
Kevin PietersenENGWest Indies tour of England and Ireland 2007200747046622666.5760976.52211502
Brian LaraWIWest Indies tour of Australia 1992/931992-199358046627758.2575062.13131570
Bruce MitchellSAEngland tour of South Africa 1938/391938-193959146610958.25--130320
Charlie DavisWINew Zealand tour of West Indies 1971/72197259146618358.25--110491
Rohit SharmaINDICC Cricket World Cup 2023/242023101004668746.60390119.490315026
Damien MartynAUSAustralia tour of Sri Lanka 2003/042004811046616142.3695248.95210421
Sourav GangulyINDSri Lanka tour of India 1997/98199756046517377.5091850.65220535
Sachin TendulkarINDIndia tour of England 1996199668046517758.1378359.39210703
Kumar SangakkaraSLICC Cricket World Cup 2010/11201198346511193.0055583.78130445
Sourav GangulyINDICC World Cup 2002/03200311113465112*58.1356582.303013015
Herschelle GibbsSASouth Africa tour of New Zealand 2003/04200491204658038.7579458.56041667
Robin SmithENGAustralia tour of England 199319938131465167*38.7583056.02120603
Faf du PlessisSAZimbabwe Triangular Series 2014201455046412692.8047198.513103212
Misbah-ul-HaqPAKPakistan tour of India 2007/082007362464161*116.00105843.86210464
Warwick ArmstrongAUSEngland tour of Australia 1920/211920-192157146415877.3378359.26301380
Virender SehwagINDIndia tour of Australia 2003/042003-200448046419558.0058579.32111636
Ken BarringtonENGEngland tour of Australia 1965/661965-196658146411566.29100846.03230253
Stephen FlemingNZPakistan tour of New Zealand 2003/042003-200479146419258.0075261.70202630
Saleem MalikPAKWest Indies tour of Pakistan 1990/91199069246410266.2969466.86141470
Inzamam-ul-HaqPAKBangladesh tour of Pakistan 200320038105464138*92.8067568.74131517
Kepler WesselsAUSAustralia tour of England 1985198581304648335.69112141.39040490
Michael HusseyAUSWarne-Muralitharan Trophy 2011201135046314292.6077459.82220476
Gautam GambhirINDBorder-Gavaskar Trophy 2008/09200836046320677.1790751.05210542
Martin CroweNZSri Lanka tour of New Zealand 1990/91199156046329977.1782456.19110424
Geoff BoycottENGEngland tour of West Indies 1967/68196858146311666.1433443.71141640
Ben StokesENGWorld Cup 2019201910934638977.1749393.910503811
Wilfred RhodesENGEngland tour of Australia 1911/121911-191259146317957.88103244.86131410
Chris RogersAUSThe Ashes 2013/142013-2014510046311946.3094548.99230590
Gary KirstenSAEngland tour of South Africa 1995/961995-19961113146311638.5898247.15221610
Martin DonnellyNZNew Zealand tour of England 1949194946046220677.00--130440
Gary KirstenSASouth Africa tour of England and Ireland 2003200347046213066.00103444.68220631
Andy FlowerZIMSouth Africa tour of Zimbabwe 2001/022001572462199*92.4086553.41210633
Ricky PontingAUS1997–98 Carlton and United Series1997-199899146210057.7561275.49130321
Ben DuckettENGIndia tour of England 2025202559046214951.3355782.94131633
Tony PitheySAEngland tour of South Africa 1964/651964-196559046215451.3338330.81120432
George GunnENGEngland tour of Australia 1907/081907-19085101462122*51.3320.00222432
Bill EdrichENGEngland tour of Australia 1946/471946-1947510046211946.20139533.12130430
Rohan KanhaiWIAustralia tour of West Indies 1964/651965510046212946.20--221123
Tim RobinsonENGEngland tour of India and Sri Lanka 1984/851984-1985812246216046.20118838.89120540
Clive LloydWI1981–82 Australia Tri-Nation Series1981-19821313546280*57.7555084.00030461
Shakib Al HasanBAN-2008-2017014146210035.5457580.35142713
Mohammad YousufPAKIndia tour of Pakistan 2005/06200635046117392.2065969.95221537
Rahul DravidIND1999 Cricket World Cup199988146114565.8653985.53230491
Rahul DravidINDPataudi Trophy 20112011482461146*76.8396547.77300640
Dean JonesAUS1989–90 Australian Tri-Series1989-1990109346185*76.8365170.81050203
Dean JonesAUS1987–88 Australian Tri-Series1988101024619257.6359777.22050273

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.