Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by series (Men's ODIs)

More filters

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

Player figures come from full scorecards, which we hold for 1,332 of the 1,336 matches in this selection (from 2016). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
George MunseySCOICC Men's Cricket World Cup League 2 202520251111173519173.50684107.462516734
Calum MacLeodSCOICC Men's Cricket World Cup League 2 2022202215151729133*52.0787883.032507710
Virat KohliINDICC Cricket World Cup 2023/2420231010271011788.7579189.76351629
Aaron JonesUSAICC Men's Cricket World Cup League 2 2022202215151650123*46.4382578.791414914
Rohit SharmaINDWorld Cup 2019201988164714092.4364999.695106714
Monank PatelUSAICC Men's Cricket World Cup League 2 202220221515061613041.0770387.621304613
Sean WilliamsZIMICC Cricket World Cup Qualifier 20232023771600174100.00431139.213206713
Virat KohliINDIndia tour of South Africa 2017/182018663558160*186.0056199.47310546
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
Rachin RavindraNZICC Cricket World Cup 2023/242023991546123*68.25502108.763205316
David WarnerAUSICC Cricket World Cup 2023/2420231010051716351.70465111.182204724
Fakhar ZamanPAKPakistan tour of Zimbabwe 20182018553515210*257.50462111.47220656
Shreyas IyerINDICC Cricket World Cup 2023/24202310102505128*63.13445113.482313623
Kane WilliamsonNZWorld Cup 2019201998149914871.2967274.26210413
Michael van LingenNAMICC Men's Cricket World Cup League 2 2022/232022-20231313347713347.7052491.03210539
Rohit KumarNEPICC Men's Cricket World Cup League 2 2022/232022-20231615147595*33.9361876.860314310
Shai HopeWIIreland Tri-Nation Series 2019201955047017094.0048896.31220497
Joe RootENGWorld Cup 201920191010246810758.5053986.83220431
Rohit SharmaINDICC Cricket World Cup 2023/242023101004668746.60390119.490315026
Ben StokesENGWorld Cup 2019201910934638977.1749393.910503811
Jonny BairstowENGEngland tour of Australia and New Zealand 2017/1820181010045913845.90438104.792114716
Ibrahim ZadranAFG2023 Cricket World Cup202311111458129*45.8058178.83120506
Virat KohliINDWest Indies tour of India 2018/192018552453157*151.00401112.97300527
Gerhard ErasmusNAMICC Men's Cricket World Cup League 2 2022/232022-20231413245396*41.1861773.420423115
Aasif SheikhNEPICC Men's Cricket World Cup League 2 2022/232022-20231616245311032.3654782.82133458
KL RahulINDICC Cricket World Cup 2023/2420231010445210275.3349890.76120389
Aaron FinchAUSAustralia tour of United Arab Emirates 2018/192019551451153*112.7552585.902203114
Joe RootENGEngland tour of Australia and New Zealand 2017/1820181010345110264.4352785.58131253
George MunseySCOICC Men's Cricket World Cup League 2 202220221211244779*49.6756778.84050427
Dipendra Singh AireeNEPICC Men's Cricket World Cup League 2 202620261211044410040.3649689.52140379
Jason RoyENGWorld Cup 2019201987044315363.29384115.361405112
Jonny BairstowENGWorld Cup 201920191010044211144.2047493.25212598
Rohit SharmaINDIndia in Australia ODI Series 2015/162016551441171*110.25434101.612103514
Aaron FinchAUSWorld Cup 2019201999044115349.0044898.442214114
Richie BerringtonSCOICC Men's Cricket World Cup League 2 2022202212123437114*48.5658275.092212910
Steven TaylorUSAICC Men's Cricket World Cup League 2 202220221515043111428.7349986.37111545
Babar AzamPAKWorld Cup 20192019771429101*71.5048987.73130452
Sushant ModaniUSAICC Men's Cricket World Cup League 2 202220221111042911139.0060271.26142410
Pavan RathnayakeSLPakistan ODI Tri-Series 2026/272026551427130106.75348122.70220466
Kyle CoetzerSCOICC Men's Cricket World Cup League 2 2022202216162425108*30.3660869.90111581
Chris GayleWIEngland tour of West Indies 2018/192019440424162106.00316134.182202039
Assad ValaPNGICC Men's Cricket World Cup League 2 2022/232022-2023121204239435.2555376.490323610
Hashmatullah ShahidiAFG2023 Cricket World Cup2023111134208052.5055076.36050343
Pathum NissankaSLICC Cricket World Cup Qualifier 2023202388241710469.5047587.79221550
Mitchell MarshAUSICC Cricket World Cup 2023/242023991417177*52.13399104.512124119
Faf du PlessisSASri Lanka in South Africa ODI Series 2016/172017551410185102.50390105.13210327
Vriitya AravindUAEICC Men's Cricket World Cup League 2 2021/22202211111403115*40.3050280.28111394
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.