Menu

Account

Create a free account Go Pro

Already have an account? Log in

ICC Cricket World Cup 2023 most runs

Virat Kohli leads ICC Cricket World Cup 2023 with 765 runs (India). Rohit Sharma (597) and Quinton de Kock (594) are next.

Updated , after India vs Australia
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Virat KohliIndiaIND11 matches, 11 innings5111754111176595.6384790.3268963
2Rohit SharmaIndiaIND11 matches, 11 innings614747111159754.27474125.95663131
3Quinton de KockSouth AfricaSA10 matches, 10 innings5413101059459.40555107.03572104
4Rachin RavindraNew ZealandNZ10 matches, 10 innings1084213101057864.22543106.45551723
5Daryl MitchellNew ZealandNZ10 matches, 9 innings294313410955269.00497111.07482222
6David WarnerAustraliaAUS11 matches, 11 innings53297111153548.64494108.30502422
7Shreyas IyerIndiaIND11 matches, 11 innings128*1054111153066.25468113.25372432
8Lokesh RahulIndiaIND11 matches, 10 innings10239*66111045275.3349890.7638921
9Rassie van der DussenSouth AfricaSA10 matches, 10 innings1376*6101044849.7853084.5339822
10Mitchell MarshAustraliaAUS10 matches, 10 innings177*015101044149.00410107.56432112
11Aiden MarkramSouth AfricaSA10 matches, 10 innings101040645.11366110.9344931
12Dawid MalanEnglandENG9 matches, 9 innings9940444.89400101.0050921
13Glenn MaxwellAustraliaAUS9 matches, 9 innings9940066.67266150.38402202
14Mohammad RizwanPakistanPAK9 matches, 8 innings9839565.8341495.4138511
15Ibrahim ZadranAfghanistanAFG9 matches, 9 innings9937647.0049376.2739511
16Heinrich KlaasenSouth AfricaSA10 matches, 10 innings101037341.44280133.21281911
17Sadeera SamarawickramaSri LankaSL9 matches, 9 innings9937353.29365102.1936421
18Devon ConwayNew ZealandNZ10 matches, 10 innings101037241.33366101.6454401
19Marnus LabuschagneAustraliaAUS11 matches, 10 innings111036240.2251270.7031230
20David MillerSouth AfricaSA10 matches, 10 innings101035644.50330107.88252011
21Shubman GillIndiaIND9 matches, 9 innings9935444.25331106.95411240
22Azmatullah OmarzaiAfghanistanAFG9 matches, 8 innings9835370.6036197.78261330
23Abdullah ShafiquePakistanPAK8 matches, 8 innings8833642.0036093.3336931
24Pathum NissankaSri LankaSL9 matches, 9 innings9933241.5037189.4944340
25Travis HeadAustraliaAUS6 matches, 6 innings6632954.83258127.52371312
26Mohammad MahmudullahBangladeshBAN8 matches, 7 innings8732854.6735891.62281411
27Babar AzamPakistanPAK9 matches, 9 innings9932040.0038682.9032440
28Rahmat ShahAfghanistanAFG9 matches, 9 innings9932040.0041976.3728230
29Hashmatullah ShahidiAfghanistanAFG9 matches, 9 innings9931051.6742473.1125230
30Ben StokesEnglandENG6 matches, 6 innings6630450.6734189.15261121
31Steven SmithAustraliaAUS10 matches, 10 innings101030233.5637380.9730220
32Sybrand EngelbrechtNetherlandsNLD8 matches, 8 innings8830037.5045066.6725320
33Kusal MendisSri LankaSL9 matches, 9 innings9929432.67258113.95271511
34Charith AsalankaSri LankaSL8 matches, 8 innings8828836.0033885.21191111
35Glenn PhillipsNew ZealandNZ10 matches, 9 innings10928540.71255111.76221420
36Litton DasBangladeshBAN9 matches, 9 innings9928431.5635480.2332520
37Rahmanullah GurbazAfghanistanAFG9 matches, 9 innings9928031.1128398.9431920
38Joe RootEnglandENG9 matches, 9 innings9927630.6731288.4621230
39Scott EdwardsNetherlandsNLD9 matches, 9 innings9925937.0029886.9122320
40Kane WilliamsonNew ZealandNZ4 matches, 4 innings4425685.3327493.4328430
41Saud ShakeelPakistanPAK8 matches, 7 innings8724134.4324797.5730120
42Najmul Hossain ShantoBangladeshBAN9 matches, 9 innings9922227.7528976.8225120
43Fakhar ZamanPakistanPAK4 matches, 4 innings4422073.33179122.91141811
44Colin AckermannNetherlandsNLD9 matches, 9 innings9921624.0026382.1327010
45Jonny BairstowEnglandENG9 matches, 9 innings9921523.8924388.4827320
46Will YoungNew ZealandNZ6 matches, 6 innings6620634.3324683.7423620
47Mushfiqur RahimBangladeshBAN9 matches, 9 innings9920225.2525579.2214420
48Mehidy Hasan MirazBangladeshBAN9 matches, 9 innings9920122.3325379.4521210
49Shakib Al HasanBangladeshBAN7 matches, 7 innings7718626.5722682.3021410
50Harry BrookEnglandENG6 matches, 6 innings6616928.17150112.6720510
51Towhid HridoyBangladeshBAN7 matches, 6 innings7616432.8021078.107510
52Teja NidamanuruNetherlandsNLD7 matches, 7 innings7716427.3316798.20111010
53Imam ul HaqPakistanPAK6 matches, 6 innings6616227.0018090.0023010
54Josh InglisAustraliaAUS10 matches, 8 innings10815919.8816894.6417310
55Marco JansenSouth AfricaSA9 matches, 8 innings9815731.40142110.569910
56Tom LathamNew ZealandNZ10 matches, 8 innings10815525.8317091.1812320
57Kusal PereraSri LankaSL7 matches, 7 innings7714921.29147101.3625220
58Tanzid HasanBangladeshBAN9 matches, 9 innings9914516.1115295.3922310
59Temba BavumaSouth AfricaSA8 matches, 8 innings8814518.1319773.6018300
60Iftikhar AhmedPakistanPAK9 matches, 8 innings9814223.67123115.4511800
61Dhananjaya de SilvaSri LankaSL8 matches, 7 innings8714020.0018476.0913400
62Logan van BeekNetherlandsNLD8 matches, 8 innings8814023.3317978.219310
63Bas de LeedeNetherlandsNLD9 matches, 9 innings9913915.4419969.8515210
64Jos ButtlerEnglandENG9 matches, 9 innings9913815.3314297.1811500
65Max O'DowdNetherlandsNLD9 matches, 9 innings9913815.3320069.0022200
66Chris WoakesEnglandENG8 matches, 8 innings8813118.7115584.5215210
67Pat CumminsAustraliaAUS11 matches, 8 innings11812832.0018668.8213500
68Shadab KhanPakistanPAK7 matches, 5 innings7512124.20120100.837400
69Ravindra JadejaIndiaIND11 matches, 5 innings11512040.00118101.697300
70Suryakumar YadavIndiaIND7 matches, 7 innings7710617.67105100.9512100
71Rashid KhanAfghanistanAFG9 matches, 6 innings9610521.0011194.597500
72Mitchell SantnerNew ZealandNZ10 matches, 7 innings10710325.7581127.166500
73Maheesh TheekshanaSri LankaSL8 matches, 6 innings8610125.2518554.5911100
74Vikramjit SinghNetherlandsNLD6 matches, 6 innings669816.3315065.3312110
75Reeza HendricksSouth AfricaSA3 matches, 2 innings329748.5094103.1910310
76Moeen AliEnglandENG6 matches, 6 innings669515.8312774.808100
77Adil RashidEnglandENG9 matches, 9 innings999215.3391101.107200
78Ikram AlikhilAfghanistanAFG5 matches, 3 innings538944.5010188.127310
79Mitchell StarcAustraliaAUS10 matches, 8 innings1088712.4315157.627100
80Marcus StoinisAustraliaAUS6 matches, 5 innings658721.7577112.998400
81Mark WoodEnglandENG7 matches, 7 innings778528.3365130.777500
82Mark ChapmanNew ZealandNZ6 matches, 6 innings668416.8071118.3110100
83Wesley BarresiNetherlandsNLD4 matches, 4 innings448320.7511274.1111100
84Mohammad NawazPakistanPAK5 matches, 4 innings548120.259783.515300
85Dasun ShanakaSri LankaSL2 matches, 2 innings228040.0080100.006310
86David WilleyEnglandENG7 matches, 6 innings767819.5067116.427600
87Aryan DuttNetherlandsNLD9 matches, 9 innings997011.678780.461500
88Roelof van der MerweNetherlandsNLD8 matches, 8 innings88688.508580.004300
89Cameron GreenAustraliaAUS3 matches, 3 innings336321.008375.906000
90Liam LivingstoneEnglandENG7 matches, 6 innings766010.009463.836000
91Keshav MaharajSouth AfricaSA10 matches, 6 innings1065919.678073.757100
92James NeeshamNew ZealandNZ3 matches, 2 innings325829.0047123.403310
93Shaheen AfridiPakistanPAK9 matches, 6 innings965518.336091.677100
94Mohammad NabiAfghanistanAFG9 matches, 6 innings96559.177672.373100
95Gerald CoetzeeSouth AfricaSA8 matches, 4 innings845413.507869.234100
96Haris RaufPakistanPAK9 matches, 5 innings955317.6745117.785400
97Kasun RajithaSri LankaSL6 matches, 4 innings645213.005791.236100
98Mujeeb Ur RahmanAfghanistanAFG9 matches, 5 innings955112.7540127.506200
99Angelo MathewsSri LankaSL5 matches, 4 innings545112.757865.384100
100Salman AghaPakistanPAK3 matches, 1 innings315151.0045113.336110
Showing the top 10 of 144

ICC Cricket World Cup 2023 Most Runs

Virat Kohli leads ICC Cricket World Cup 2023 with 765 runs (India). Rohit Sharma (597) and Quinton de Kock (594) are next. The ICC Cricket World Cup 2023 runs leaderboard ranks all 144 players who have contributed runs this season. The leading run scorer can change after every match as the season progresses. Filter by team to analyse runs depth across squads.

ICC Cricket World Cup Runs Questions

Who has the most runs in ICC Cricket World Cup 2023?

Virat Kohli leads ICC Cricket World Cup 2023 with 765 runs from 11 matches, averaging 95.63 at a strike rate of 90.32. Rohit Sharma is second on 597 and Quinton de Kock third on 594. The table ranks every player in ICC Cricket World Cup 2023 by runs, with their team and matches.

Who are the top run scorers in ICC Cricket World Cup 2023?

The top three run scorers in ICC Cricket World Cup 2023 are Virat Kohli (765 in 11 matches), Rohit Sharma (597 in 11 matches) and Quinton de Kock (594 in 10 matches). Virat Kohli is 168 runs clear of Rohit Sharma. Every other player follows in the table, with their team and matches.

Who has the most ICC Cricket World Cup runs in 2023?

Virat Kohli has the most ICC Cricket World Cup runs in 2023, 765 for India, and the leading run scorers for the next sides are Quinton de Kock for South Africa (594) and Rachin Ravindra for New Zealand (578). Batters from 10 sides are on the ICC Cricket World Cup 2023 runs board.

What are the highest ICC Cricket World Cup runs in 2023?

The highest ICC Cricket World Cup runs in 2023 are Virat Kohli's 765 in total, and the highest single innings is 201 not out by Glenn Maxwell. Quinton de Kock has the most hundreds, 4.