Partner
Raj Nivas

World Cup 2019 Top Batsman

RankPlayerTeamRuns Scored
1 Rohit Sharma India 648
2 David Warner Australia 647
3 Shakib Al Hasan Bangladesh 606
4 Kane Williamson New Zealand 578
5 Joe Root England 556
6 Jonny Bairstow England 532
7 Aaron Finch Australia 507
8 Babar Azam Pakistan 474
9 Ben Stokes England 465
10 Jason Roy England 443
11 Virat Kohli India 443
12 Faf du Plessis South Africa 387
13 Steve Smith Australia 379
14 Alex Carey Australia 375
15 Eoin Morgan England 371
16 Mushfiqur Rahim Bangladesh 367
17 Nicholas Pooran West Indies 367
18 KL Rahul India 361
19 Ross Taylor New Zealand 350
20 Usman Khawaja Australia 316
21 Jos Buttler England 312
22 Rassie van der Dussen South Africa 311
23 Imam-ul-Haq Pakistan 305
24 Quinton de Kock South Africa 305
25 Shai Hope West Indies 274
26 Kusal Perera Sri Lanka 273
27 MS Dhoni India 273
28 Shimron Hetmyer West Indies 257
29 Rahmat Shah Afghanistan 254
30 Mohammad Hafeez Pakistan 253
31 Angelo Mathews Sri Lanka 244
32 Chris Gayle West Indies 242
33 Tamim Iqbal Bangladesh 235
34 Jimmy Neesham New Zealand 232
35 Najibullah Zadran Afghanistan 230
36 Hardik Pandya India 226
37 Dimuth Karunaratne Sri Lanka 222
38 Mahmudullah Bangladesh 219
39 Avishka Fernando Sri Lanka 203
40 Hashim Amla South Africa 203
41 Haris Sohail Pakistan 198
42 Hashmatullah Shahidi Afghanistan 197
43 Gulbadin Naib Afghanistan 194
44 Colin de Grandhomme New Zealand 190
45 Fakhar Zaman Pakistan 186
46 Martin Guptill New Zealand 186
47 Liton Das Bangladesh 184
48 Glenn Maxwell Australia 177
49 Jason Holder West Indies 170
50 Soumya Sarkar Bangladesh 166

World Cup 2019 Top Batsman (Most Successful Batsman of World Cup 2019): In Cricket World Cup 2019 India's Rohit Sharma placed at first spot with 648 runs, Australia's David Warner occupies the second spot and Bangladesh's Shakib Al Hasan on third spot.