Menu

Account

Create a free account Go Pro

Already have an account? Log in

ICC Cricket World Cup 2023 most balls faced

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

ICC Cricket World Cup 2023 Most Balls Faced

Virat Kohli leads ICC Cricket World Cup 2023 with 847 balls faced (India). Quinton de Kock (555) and Rachin Ravindra (543) are next. The ICC Cricket World Cup 2023 balls faced leaderboard ranks all 146 players who have contributed balls faced this season. The leading batter can change after every match as the season progresses. Filter by team to analyse balls faced depth across squads.

ICC Cricket World Cup Balls faced Questions

Who has the most balls faced in ICC Cricket World Cup 2023?

Virat Kohli leads ICC Cricket World Cup 2023 with 847 balls faced from 11 matches, averaging 95.63 at a strike rate of 90.32. Quinton de Kock is second on 555 and Rachin Ravindra third on 543. The table ranks every player in ICC Cricket World Cup 2023 by balls faced, with their team and matches.

Who are the top batters in ICC Cricket World Cup 2023?

The top three batters in ICC Cricket World Cup 2023 are Virat Kohli (847 in 11 matches), Quinton de Kock (555 in 10 matches) and Rachin Ravindra (543 in 10 matches). Virat Kohli is 292 balls faced clear of Quinton de Kock. Every other player follows in the table, with their team and matches.