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
Joe RootENGEngland tour of Australia and New Zealand 2017/182017-20181723497110251.11162659.721102783
Keith StackpoleAUSAustralia tour of England 19721972813163511452.92122551.84170700
Allan BorderAUSAustralia tour of England 1989198991235388059.78103551.98070651
Virat KohliINDEngland tour of India 2020/2120211113353280*53.2067379.050724910
Desmond HaynesWINew Zealand tour of West Indies 1984/8519859134748145*83.11117163.88261845
Mark WaughAUSAustralia tour of England 19931993913173313761.08106868.63260763
Jacques KallisSAWest Indies tour of South Africa 1998/991998-19991217368311048.79159142.93160611
Sachin TendulkarINDICC World Cup 2002/0320031111067315261.1875489.26160754
Steve WaughAUSAustralia tour of South Africa 1996/9719971012261416061.40111754.97161655
Andy FlowerZIMICC World Cup 2002/032002-2003131406067243.2984771.55061602
Quinton de KockSASri Lanka tour of South Africa 2018/192019810058812158.80588100.00160794
Richie RichardsonWIPakistan tour of West Indies 1987/88198881115618456.1077872.11060662
Nasser HussainENGEngland tour of Australia 2002/032002-200391405577939.79119946.46060542
Carl HooperWIWest Indies tour of India 1994/95199481125538461.4465484.560605613
Mike AthertonENGAustralia tour of England 1993199361205539946.08137640.19060730
Conrad HunteWIAustralia tour of West Indies 1964/65196551015508961.11--06000
Mark WaughAUS1998–99 Australia Tri-Nation Series1999121215428549.2772075.28060441
Javed MiandadPAKPakistan tour of India 1986/871987101325319448.2736369.70060134
Viv RichardsWIWest Indies tour of England 1991199181115218052.1077167.57060589
Andrew JonesNZPakistan tour of New Zealand 1988/8919897935018683.5096751.81061362
Kepler WesselsAUS1983-84 Australian Tri-Series1984131314959241.2582460.07060330
Mahela JayawardeneSLVB Series 2005/062006111104258638.6447589.47060341
Chris RogersAUSBorder-Gavaskar Trophy 2014/152014-20154804179552.1368960.52060560
Virat KohliINDIndia tour of Ireland and England 201820181318190314953.12133467.69252886
Mark TaylorAUSAustralia tour of England 19891989611183921983.90186644.96250910
VVS LaxmanINDAustralia tour of India 2000/012001811079428172.18111571.212501121
Brian LaraWIAustralia tour of West Indies 200320031115177512255.36121064.052509113
Andrew StraussENGNatWest Series 201020101313074515457.3179793.482507712
George MunseySCOICC Men's Cricket World Cup League 2 202520251111173519173.50684107.462516734
Aubrey FaulknerSASouth Africa tour of Australia 1910/111910-1911510073220473.20125658.28250901
John EdrichENGEngland tour of Australia 1970/711970-1971712273013073.00185239.42250670
Calum MacLeodSCOICC Men's Cricket World Cup League 2 2022202215151729133*52.0787883.032507710
Brian LaraWIEngland tour of West Indies 1997/9819981014171611055.08109765.27150977
Virat KohliINDICC Cricket World Cup 2023/2420231010271011788.7579189.76351629
Patsy HendrenENGEngland tour of West Indies 1929/301930482693205*115.5016869.05250651
Mohammad YousufPAK2000 Asia Cup200019193691100*43.19102767.28151515
Greg ChappellAUS1980–81 Australia Tri-Nation Series1980-198114144686138*68.6088177.87150511
Brian LaraWISouth Africa tour of West Indies 2000/012001121706749239.65136749.31051765
Allan BorderAUSAustralia tour of West Indies 1983/8419849144667100*66.70153940.35150603
Geoff BoycottENGEngland tour of Australia 1970/711970-19716113665142*83.13178737.21250610
Desmond HaynesWIEngland tour of West Indies 1985/861986913466213173.56128851.40150802
Greg ChappellAUSEngland tour of Australia 1974/751974-1975712065214454.33129050.54250630
Viv RichardsWI1984–85 Australian Tri-Series198513111651103*65.1077484.11150406
Dudley NourseSASouth Africa tour of England 1947194759062114969.00--250403
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 2004200479161423276.7579277.53150684
Kim HughesAUSAustralia tour of India 1979/801979612259410059.40126942.79150593
David GowerENGEngland tour of Australia and New Zealand 1982/831982-1983813058011444.62108553.46150611
Alec StewartENGEngland tour of West Indies 1997/981998111615758338.33130244.16050630
Ramnaresh SarwanWIWest Indies tour of India 2002/0320021012357499*63.7896059.79050389
Warren BardsleyAUSSouth Africa tour of Australia 1910/111910-191159057313263.6783868.38150510
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.