Most runs
Player Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
C Munro 47 47 3 1529 104 34.75 1010 151.38 1 12 4 142 82
(Balkh Legends, Delhi Daredevils, Hampshire, New Zealand, Trinbago Knight Riders)
AJ Finch 39 38 10 1350 172 48.21 787 171.53 3 6 4 124 73
(Australia, Kings XI Punjab, Melbourne Renegades, Surrey)
CA Ingram 48* 46 13 1279 89 38.75 849 150.64 0 9 1 109 69
(Adelaide Strikers, Boost Defenders, Glamorgan, Kabul Zwanan, Karachi Kings, Trinbago Knight Riders)
KS Williamson 39 39 7 1266 84 39.56 922 137.31 0 12 2 107 45
(New Zealand, Sunrisers Hyderabad, Yorkshire)
RR Pant 32 31 2 1209 128* 41.68 700 172.71 2 10 3 122 66
(Delhi, Delhi Daredevils, India)
S Dhawan 34 33 3 1186 92* 39.53 831 142.71 0 10 1 129 39
(India, Sunrisers Hyderabad)
DJM Short 34 34 3 1153 122* 37.19 881 130.87 1 8 2 113 44
(Australia, Hobart Hurricanes, Rajasthan Royals)
SK Raina 37 35 4 1057 126* 34.09 758 139.44 1 7 1 106 34
(Chennai Super Kings, India, Uttar Pradesh)
BB McCullum 44* 43 2 1029 68 25.09 809 127.19 0 6 4 92 51
(Brisbane Heat, Kandahar Knights, Lahore Qalandars, Royal Challengers Bangalore, Trinbago Knight Riders)
CH Gayle 36 34 2 1027 104* 32.09 741 138.59 1 8 4 90 73
(Balkh Legends, Jozi Stars, Kings XI Punjab, St Kitts and Nevis Patriots, West Indies)
SR Watson 31 31 3 1019 117* 36.39 706 144.33 2 4 1 82 63
(Chennai Super Kings, Quetta Gladiators, Sydney Thunder)
KL Rahul 27 25 4 983 101* 46.80 633 155.29 1 7 0 92 48
(India, Kings XI Punjab)
Babar Azam 24 23 4 965 97* 50.78 774 124.67 0 11 2 87 19
(Karachi Kings, Pakistan)
GJ Maxwell 38 37 5 962 103* 30.06 655 146.87 1 5 0 74 43
(Australia, Delhi Daredevils, Melbourne Stars)
CA Lynn 42* 40 2 961 74 25.28 720 133.47 0 4 3 107 42
(Australia, Brisbane Heat, Kolkata Knight Riders, Trinbago Knight Riders)
JC Buttler 27 27 3 924 95* 38.50 623 148.31 0 8 1 92 35
(England, Lancashire, Rajasthan Royals, Sydney Thunder)
LJ Evans 24 23 9 919 96 65.64 666 137.98 0 10 0 71 36
(Kabul Zwanan, Sussex)
L Ronchi 37 37 2 915 94* 26.14 613 149.26 0 7 7 99 42
(Guyana Amazon Warriors, ICC World XI, Islamabad United, Kabul Zwanan, Wellington)
JL Denly 30 28 4 898 102 37.41 667 134.63 1 6 1 104 27
(England, Karachi Kings, Kent, Sydney Sixers)
KD Karthik 35 32 14 890 71 49.44 582 152.92 0 5 2 95 30
(ICC World XI, India, Kolkata Knight Riders, Tamil Nadu)
RG Sharma 33 32 4 876 111* 31.28 615 142.43 2 5 6 76 43
(India, Mumbai Indians)
Shoaib Malik 35 32 9 874 71* 38.00 607 143.98 0 4 0 56 38
(Guyana Amazon Warriors, ICC World XI, Karachi Whites, Multan Sultans, Pakistan)
Fakhar Zaman 27 27 0 853 94 31.59 575 148.34 0 5 1 90 35
(Lahore Qalandars, Pakistan)
AP Devcich 29 27 4 843 94* 36.65 564 149.46 0 8 1 85 41
(Lahore Qalandars, Nangarhar Leopards, Northern Districts, St Kitts and Nevis Patriots)
DT Christian 41 36 11 820 113* 32.80 484 169.42 1 3 0 53 50
(Delhi Daredevils, Hobart Hurricanes, Jozi Stars, Nottinghamshire)
AT Rayudu 21 21 3 783 100* 43.50 530 147.73 1 5 1 61 42
(Chennai Super Kings, Hyderabad (India))
MJ Guptill 24 24 0 779 105 32.45 561 138.85 2 7 3 61 40
(Barbados Tridents, New Zealand, Worcestershire)
PR Stirling 30 30 0 777 109 25.90 519 149.71 1 6 4 92 32
(Ireland, Kandahar Knights, Middlesex)
AB de Villiers 22 21 3 762 93* 42.33 449 169.71 0 8 1 64 44
(Royal Challengers Bangalore, Tshwane Spartans)
V Kohli 24 23 5 741 92* 41.16 554 133.75 0 5 1 62 26
(India, Royal Challengers Bangalore)
SA Yadav 22 22 4 729 72 40.50 499 146.09 0 5 2 75 31
(Mumbai, Mumbai Indians)
CS Delport 34 33 2 727 84 23.45 529 137.42 0 3 2 62 38
(Boost Defenders, Guyana Amazon Warriors, Lahore Qalandars, Leicestershire, Paarl Rocks, Paktia Panthers)
KA Pollard 35 31 7 715 104 29.79 508 140.74 1 3 3 49 42
(Melbourne Renegades, Multan Sultans, Mumbai Indians, St Lucia Stars, West Indies)
GD Phillips 25 25 2 696 103 30.26 531 131.07 1 4 1 55 37
(Auckland, Jamaica Tallawahs, New Zealand, New Zealand A)
Q de Kock 20 20 1 686 108 36.10 460 149.13 1 4 0 73 29
(Cape Town Blitz, Royal Challengers Bangalore, South Africa)
KK Nair 22 21 0 680 111 32.38 439 154.89 2 3 1 57 34
(Karnataka, Kings XI Punjab)
JJ Roy 30 29 1 676 91* 24.14 454 148.89 0 4 2 61 41
(Delhi Daredevils, England, Nelson Mandela Bay Giants, Quetta Gladiators, Surrey, Sydney Sixers)
SW Billings 31 28 6 657 95* 29.86 470 139.78 0 5 1 58 23
(Chennai Super Kings, England, ICC World XI, Kent, Sydney Sixers)
Mohammad Nabi 36 31 5 654 86* 25.15 403 162.28 0 2 1 45 41
(Afghanistan, Balkh Legends, Leicestershire, Melbourne Renegades, Sunrisers Hyderabad)
MK Pandey 33 29 9 648 79* 32.40 553 117.17 0 4 1 45 16
(India, Karnataka, Sunrisers Hyderabad)
Hussain Talat 31 29 9 637 63 31.85 544 117.09 0 2 1 50 14
(Cape Town Blitz, Islamabad United, Lahore Blues, Pakistan, Pakistan A)
BM Duckett 24 24 2 633 96 28.77 455 139.12 0 3 1 72 18
(Hobart Hurricanes, Nelson Mandela Bay Giants, Northamptonshire)
HE van der Dussen 19 18 4 632 96* 45.14 465 135.91 0 5 1 45 27
(Jozi Stars, South Africa, St Kitts and Nevis Patriots)
Asif Ali 40 37 10 631 80 23.37 395 159.74 0 1 2 39 43
(Cape Town Blitz, Islamabad United, Pakistan, Pakistan A)
DJ Bravo 49 39 15 631 68 26.29 404 156.18 0 1 2 32 48
(Chennai Super Kings, Melbourne Renegades, Middlesex, Paarl Rocks, Trinbago Knight Riders)
AD Hales 25 25 2 630 71* 27.39 470 134.04 0 2 0 68 21
(England, Islamabad United, Nottinghamshire, Sunrisers Hyderabad)
AD Russell 36 31 7 625 121* 26.04 340 183.82 1 1 3 32 62
(Islamabad United, Jamaica Tallawahs, Kolkata Knight Riders, Nangarhar Leopards, West Indies)
CJ Anderson 24 23 4 622 72 32.73 393 158.26 0 3 2 36 40
(New Zealand, New Zealand A, Royal Challengers Bangalore, Somerset)
SV Samson 20 20 2 616 92* 34.22 442 139.36 0 5 1 46 27
(Kerala, Rajasthan Royals)
Mohammad Hafeez 23 22 5 613 59 36.05 502 122.11 0 3 2 52 25
(Multan, Pakistan, Peshawar Zalmi)
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Brisbane Heat v Adelaide Strikers at Brisbane, Big Bash League 1st Match, Dec 19, 2018 [Twenty20]
Karachi Whites v Lahore Blues at Multan, National T20 Cup 18th match, Dec 18, 2018 [Twenty20]
Lahore Whites v Multan at Multan, National T20 Cup 17th match, Dec 18, 2018 [Twenty20]