ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by series (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×

Player figures come from full scorecards, which we hold for 6,325 of the 6,330 matches in this selection (from 2012). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGEngland tour of Australia and New Zealand 2017/182017-20181723497110251.11162659.721102783
Jonny BairstowENGEngland tour of Australia and New Zealand 2017/182017-20181723092813840.35137467.5441210618
Virat KohliINDIndia tour of Ireland and England 201820181318190314953.12133467.69252886
Virat KohliINDIndia tour of South Africa 2017/18201811143871160*79.18106182.09420917
Steve SmithAUSEngland tour of Australia and New Zealand 2017/182017-20181012278923978.90156450.45320712
Steve SmithAUSThe Ashes 20192019470774211110.57119664.72330925
Steve SmithAUSBorder-Gavaskar Trophy 2014/152014-2015482769192128.17113567.75420835
Shubman GillINDIndia tour of England 20252025510075426975.40115065.574008512
George MunseySCOICC Men's Cricket World Cup League 2 202520251111173519173.50684107.462516734
Devon ConwayNZWest Indies tour of New Zealand 2025/2620251113273422766.7398774.37231949
Babar AzamPAKAustralia tour of Pakistan 2021/22202279173219691.50113764.38340745
Calum MacLeodSCOICC Men's Cricket World Cup League 2 2022202215151729133*52.0787883.032507710
Yashasvi JaiswalINDEngland tour of India 2023/242024591712214*89.0089179.912306826
Virat KohliINDICC Cricket World Cup 2023/2420231010271011788.7579189.76351629
Virat KohliINDBorder-Gavaskar Trophy 2014/152014-201548069216986.50109363.31410771
Imam-ul-HaqPAKAustralia tour of Pakistan 2021/22202269266815795.43119655.854205111
Virat KohliINDEngland in India Test Series 2016/172016582655235109.17107660.87220721
Aaron JonesUSAICC Men's Cricket World Cup League 2 2022202215151650123*46.4382578.791414914
Rohit SharmaINDWorld Cup 2019201988164714092.4364999.695106714
Virat KohliINDWest Indies tour of India 2018/192018772637157*127.4070989.84400677
Aaron FinchAUSAustralia tour of United Arab Emirates 2018/192018-201911131637153*53.0895166.982314815
David WarnerAUSTrans-Tasman Trophy 2015/162015-201659063125370.1175583.58300655
Travis HeadAUSThe Ashes 2025/262025-2026510062917062.9072087.36300739
Monank PatelUSAICC Men's Cricket World Cup League 2 202220221515061613041.0770387.621304613
Steve SmithAUSIndia tour of Australia 2020/212020-20211014161113147.0082773.883216510
Virat KohliINDSri Lanka tour of India 2017/182017351610243152.5074282.21311574
Sean WilliamsZIMICC Cricket World Cup Qualifier 20232023771600174100.00431139.213206713
Rohit SharmaINDSri Lanka tour of India 2017/182017893596208*99.33567105.113205127
Michael ClarkeAUSBorder-Gavaskar Trophy 2011/122012341594329*198.0082472.09200722
Adam VogesAUSTrans-Tasman Trophy 2015/162015-201659359423999.00104856.68220783
Quinton de KockSASri Lanka tour of South Africa 2018/192019810058812158.80588100.00160794
Hashim AmlaSABangladesh tour of South Africa 2017/18201767158013796.6766587.22320602
Michael ClarkeAUSSouth Africa in Australia Test Series 2012/132012351576259*144.0078173.75200772
Virat KohliINDIndia tour of Sri Lanka 20172017910357313181.8660694.55320545
Kane WilliamsonNZTrans-Tasman Trophy 2015/162015-2016510157016663.3398357.99220740
Babar AzamPAKPakistan tour of South Africa 2018/192018-2019111415679043.6260993.10040873
Joe RootENGIndia tour of England 20212021471564180*94.0092960.71310690
Alastair CookENGEngland in India Test Series 2012/13201248156219080.29128543.74300663
Ian BellENGThe Ashes 20132013510156211362.44115748.57320751
David WarnerAUSWorld Cup 2019201999055816662.0061091.48320588
Shakib Al HasanBANWorld Cup 20192019771555124*92.5056298.75240592
Quinton de KockSAICC Cricket World Cup 2023/24202399055317461.44508108.864005518
Daryl MitchellNZICC Cricket World Cup 2023/24202398155113478.71490112.452204822
Marnus LabuschagneAUSTrans-Tasman Trophy 2019/202019-202036054921591.5094058.40230493
Ian BellENGNatWest Series 201220121111154912654.9066482.68140595
Shikhar DhawanINDIndia tour of Sri Lanka 2017201778154819078.29491111.61300845
Rachin RavindraNZICC Cricket World Cup 2023/242023991546123*68.25502108.763205316
Joe RootENGIndia tour of Ireland and England 201820181014254412545.3386163.18312522
David WarnerAUSAustralia in South Africa Test Series 2013/14201436054314590.5062686.74320598
Steve SmithAUSTrans-Tasman Trophy 2015/162015-201659154313867.8887062.41230672
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.