Menu

Account

Create a free account Go Pro

Already have an account? Log in

WTC 2025 most balls faced

Lokesh Rahul leads WTC 2025 with 1,897 balls faced (India). Justin Greaves (1,765) and Shubman Gill (1,620) are next.

Updated , after Bangladesh vs West Indies
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Lokesh RahulIndiaIND11 matches, 20 innings2811718112093149.001,89749.08112825
2Justin GreavesWest IndiesWI14 matches, 25 innings764660142588140.051,76549.9288242
3Shubman GillIndiaIND10 matches, 18 innings4245010181,02460.241,62063.211171524
4Shai HopeWest IndiesWI11 matches, 21 innings11210244112179337.761,61948.9883624
5Joe RootEnglandENG11 matches, 20 innings662870112087248.441,48558.7298034
6Mushfiqur RahimBangladeshBAN7 matches, 13 innings36348371367956.581,46946.2264122
7Ravindra JadejaIndiaIND11 matches, 18 innings602143111878960.691,41655.72731324
8Najmul Hossain ShantoBangladeshBAN8 matches, 15 innings31293281570850.571,30154.4265912
9John CampbellWest IndiesWI11 matches, 21 innings39123103112165332.651,23852.75801232
10Roston ChaseWest IndiesWI14 matches, 24 innings8743*0142458625.481,18449.4952721
11Yashasvi JaiswalIndiaIND11 matches, 20 innings112079039.501,15768.28119624
12Harry BrookEnglandENG11 matches, 19 innings111991348.051,11382.031121062
13Tom LathamNew ZealandNZ6 matches, 12 innings61261651.331,10555.7557303
14Kavem HodgeWest IndiesWI9 matches, 14 innings91451442.831,10146.6861212
15Devon ConwayNew ZealandNZ6 matches, 12 innings61267661.451,09361.8588612
16Brandon KingWest IndiesWI12 matches, 23 innings122366031.431,08560.83101751
17Sonal DinushaSri LankaSL5 matches, 9 innings5960686.571,03458.6153813
18Shan MasoodPakistanPAK8 matches, 16 innings81654634.131,02253.4256432
19Cameron GreenAustraliaAUS6 matches, 11 innings61146041.8294148.8847441
20Jamie SmithEnglandENG10 matches, 17 innings101769746.4793474.63831351
21Washington SundarIndiaIND8 matches, 13 innings81341741.7091045.82311041
22Ben DuckettEnglandENG11 matches, 20 innings112075237.6090483.19107332
23Rishabh PantIndiaIND8 matches, 14 innings81469649.7189877.51702642
24Ryan RickeltonSouth AfricaSA7 matches, 13 innings71343536.2589648.5552312
25Aiden MarkramSouth AfricaSA7 matches, 13 innings71340130.8587046.0955340
26Babar AzamPakistanPAK7 matches, 14 innings71453644.6782664.8972542
27Amir JangooWest IndiesWI6 matches, 9 innings6947859.7580859.1641602
28Abdullah ShafiquePakistanPAK6 matches, 12 innings61237437.4080246.6336321
29Travis HeadAustraliaAUS8 matches, 15 innings81549533.0078063.4671012
30Sai SudharsanIndiaIND7 matches, 11 innings71130227.4578038.7238011
31Tagenarine ChanderpaulWest IndiesWI6 matches, 12 innings61225521.2577932.7326230
32Mominul HaqueBangladeshBAN7 matches, 13 innings71339432.8376851.3043121
33Mohammad RizwanPakistanPAK8 matches, 15 innings81540927.2774854.6840231
34Temba BavumaSouth AfricaSA5 matches, 9 innings5932040.0074742.8428111
35Litton DasBangladeshBAN8 matches, 15 innings81543333.3173458.9947411
36Matt RenshawAustraliaAUS4 matches, 7 innings4737753.8671752.5841321
37Dhruv JurelIndiaIND9 matches, 12 innings91243043.0070361.1747632
38Tristan StubbsSouth AfricaSA5 matches, 10 innings51028231.3369640.5223411
39Shadman IslamBangladeshBAN7 matches, 13 innings71333527.9268848.6940021
40Alex CareyAustraliaAUS8 matches, 15 innings81539828.4368358.2747430
41Steven SmithAustraliaAUS6 matches, 11 innings61136733.3667754.2139521
42Rachin RavindraNew ZealandNZ6 matches, 11 innings61152057.7867676.9269704
43Salman AghaPakistanPAK8 matches, 13 innings81339130.0866758.6235540
44Ben StokesEnglandENG6 matches, 11 innings61136132.8266054.7036521
45Azan AwaisPakistanPAK7 matches, 14 innings71435725.5065954.1753031
46Wiaan MulderSouth AfricaSA6 matches, 11 innings61128728.7063345.3431501
47Dhananjaya de SilvaSri LankaSL6 matches, 11 innings61133633.6062553.7639321
48Kamindu MendisSri LankaSL6 matches, 11 innings61137237.2062459.6237721
49Saud ShakeelPakistanPAK7 matches, 14 innings71434824.8662255.9546221
50Towhid HridoyBangladeshBAN2 matches, 4 innings24366122.0058762.35331111
51Dinesh ChandimalSri LankaSL5 matches, 8 innings5832640.7558156.1131340
52Daryl MitchellNew ZealandNZ5 matches, 8 innings5827138.7156448.0528402
53Pathum NissankaSri LankaSL3 matches, 5 innings3537474.8054768.3746102
54Ollie PopeEnglandENG5 matches, 9 innings5930634.0052358.5140011
55Imam ul HaqPakistanPAK7 matches, 14 innings71429721.2150059.4032120
56Emilio GayEnglandENG6 matches, 11 innings61127124.6449954.3146030
57Devdutt PadikkalIndiaIND3 matches, 3 innings33328109.3349865.8633102
58Tony de ZorziSouth AfricaSA4 matches, 8 innings4827839.7149556.1619721
59Lahiru UdaraSri LankaSL5 matches, 9 innings5931334.7848764.2740501
60Kemar RoachWest IndiesWI6 matches, 11 innings61111714.6347924.4316010
61Zak CrawleyEnglandENG5 matches, 9 innings5929032.2246762.1047130
62Mehidy Hasan MirazBangladeshBAN7 matches, 13 innings71321718.0846246.9720310
63Beau WebsterAustraliaAUS7 matches, 13 innings71323119.2543053.7228120
64Senuran MuthusamySouth AfricaSA3 matches, 4 innings3421571.6740952.5719211
65Jordan CoxEnglandENG4 matches, 7 innings4725442.3339664.1436140
66Pat CumminsAustraliaAUS8 matches, 15 innings81520114.3639251.2816800
67Karun NairIndiaIND4 matches, 8 innings4820525.6339052.5629030
68Marco JansenSouth AfricaSA6 matches, 9 innings6931635.1138981.23351230
69Tevin ImlachWest IndiesWI4 matches, 8 innings4811416.2938229.8412200
70Nathan LyonAustraliaAUS6 matches, 10 innings61015626.0037042.1620100
71Tanzid HasanBangladeshBAN5 matches, 10 innings51018418.4036949.8619101
72Gus AtkinsonEnglandENG6 matches, 10 innings61016216.2036244.7519110
73Jayden SealesWest IndiesWI14 matches, 22 innings14221428.8835939.5510400
74Simon HarmerSouth AfricaSA7 matches, 11 innings71117024.2935947.3518210
75Taijul IslamBangladeshBAN8 matches, 13 innings81316914.0835248.0119100
76Marnus LabuschagneAustraliaAUS6 matches, 9 innings6916718.5633549.8521000
77Anderson PhillipWest IndiesWI6 matches, 9 innings697911.2932524.319000
78Kane WilliamsonNew ZealandNZ4 matches, 8 innings4820333.8332362.8527130
79Alick AthanazeWest IndiesWI4 matches, 8 innings4815419.2532147.9820110
80Henry NichollsNew ZealandNZ2 matches, 4 innings2419749.2531762.1526011
81Glenn PhillipsNew ZealandNZ4 matches, 6 innings4622845.6031273.0835211
82Keshara NuwanthaSri LankaSL2 matches, 4 innings248621.5031127.659110
83Pasindu SooriyabandaraSri LankaSL3 matches, 3 innings3317257.3330756.0319101
84Usman KhawajaAustraliaAUS3 matches, 6 innings3611719.5030338.6110110
85Tom BlundellNew ZealandNZ5 matches, 8 innings5815619.5030151.8316010
86Kyle VerreynneSouth AfricaSA5 matches, 8 innings5811514.3828740.0711000
87Abdullah FazalPakistanPAK2 matches, 4 innings2414135.2528250.0020101
88Daniel LawrenceEnglandENG3 matches, 4 innings3418746.7527268.7526230
89Jacob BethellEnglandENG4 matches, 8 innings4811414.2526842.5415010
90Kevin WickhamWest IndiesWI1 match, 2 innings1213969.5025255.1612220
91Kusal MendisSri LankaSL4 matches, 6 innings4616828.0024668.2918520
92Mitchell StarcAustraliaAUS8 matches, 14 innings814957.9224438.9312000
93David BedinghamSouth AfricaSA3 matches, 5 innings3515631.2023865.5525010
94Josh TongueEnglandENG9 matches, 15 innings915988.1723441.8816000
95Nitish Kumar ReddyIndiaIND6 matches, 7 innings679814.0022743.1710200
96Shamar JosephWest IndiesWI9 matches, 15 innings91523416.71226103.54181630
97Nayeem HasanBangladeshBAN5 matches, 7 innings5711018.3322149.778010
98Mohammad AbbasPakistanPAK6 matches, 12 innings61212017.1421954.7916310
99Kuldeep YadavIndiaIND5 matches, 6 innings56448.8021720.286000
100Brydon CarseEnglandENG4 matches, 6 innings4616427.3321675.9318410
Showing the top 10 of 194

WTC 2025 Most Balls Faced

Lokesh Rahul leads WTC 2025 with 1,897 balls faced (India). Justin Greaves (1,765) and Shubman Gill (1,620) are next. The WTC 2025 balls faced leaderboard ranks all 194 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.

WTC Balls faced Questions

Who has the most balls faced in WTC 2025?

Lokesh Rahul leads WTC 2025 with 1897 balls faced from 11 matches, averaging 49 at a strike rate of 49.08. Justin Greaves is second on 1765 and Shubman Gill third on 1620. The table ranks every player in WTC 2025 by balls faced, with their team and matches.

Who are the top batters in WTC 2025?

The top three batters in WTC 2025 are Lokesh Rahul (1897 in 11 matches), Justin Greaves (1765 in 14 matches) and Shubman Gill (1620 in 10 matches). Lokesh Rahul is 132 balls faced clear of Justin Greaves. Every other player follows in the table, with their team and matches.