Most runs
Player Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
Babar Azam 35 35 3 1409 102* 44.03 1012 139.22 3 9 2 151 29
(Central Punjab (Pakistan), Karachi Kings, Pakistan, Somerset)
AB de Villiers 34 34 11 1255 100* 54.56 794 158.06 1 10 0 89 68
(Lahore Qalandars, Middlesex, Rangpur Riders, Royal Challengers Bangalore)
KA Pollard 56 53 18 1249 83 35.68 843 148.16 0 6 2 85 85
(Dhaka Dynamites, Mumbai Indians, Peshawar Zalmi, Trinbago Knight Riders, West Indies)
CA Ingram 50 49 7 1167 127* 27.78 828 140.94 1 6 2 101 55
(Adelaide Strikers, Delhi Capitals, Glamorgan, Karachi Kings, St Lucia Zouks)
SR Watson 39 39 3 1083 100 30.08 803 134.86 1 8 4 104 57
(Chennai Super Kings, Quetta Gladiators, Sydney Thunder)
LJ Evans 39 38 7 1054 104* 34 815 129.32 1 6 2 113 28
(Multan Sultans, Rajshahi Kings, St Kitts and Nevis Patriots, Sussex)
RR Rossouw 38 36 9 1027 100* 38.03 729 140.87 1 7 2 102 33
(Hampshire, Quetta Gladiators, Rangpur Riders)
CS Delport 38 38 1 1006 129 27.18 700 143.71 2 5 4 98 49
(Chittagong Vikings, Essex, Islamabad United)
DJM Short 25 25 4 1004 96* 47.8 718 139.83 0 8 0 117 28
(Australia, Durham, Hobart Hurricanes)
AD Hales 37 37 2 1000 100 28.57 710 140.84 1 7 4 102 47
(Barbados Tridents, England, Islamabad United, Nottinghamshire, Rangpur Riders)
N Pooran 39 35 7 987 76* 35.25 669 147.53 0 7 3 64 73
(Guyana Amazon Warriors, Kings XI Punjab, Sylhet Sixers, West Indies, Yorkshire)
SS Iyer 28 28 4 968 147 40.33 726 133.33 2 4 0 72 50
(Delhi Capitals, India, Mumbai)
JM Vince 32 31 4 962 87* 35.62 713 134.92 0 7 2 105 22
(Auckland, England, Hampshire, Multan Sultans, Sydney Sixers)
AD Russell 38 35 9 958 80* 36.84 525 182.47 0 4 2 59 92
(Dhaka Dynamites, Jamaica Tallawahs, Kolkata Knight Riders, Multan Sultans)
CH Gayle 37 37 2 956 116 27.31 699 136.76 1 5 3 80 68
(Jamaica Tallawahs, Kings XI Punjab, Rangpur Riders, West Indies)
DA Warner 19 19 3 915 100* 57.18 651 140.55 1 11 1 76 26
(Sunrisers Hyderabad, Sylhet Sixers)
PR Stirling 30 30 1 853 91 29.41 609 140.06 0 7 2 104 27
(Ireland, Khulna Titans, Middlesex)
Mohammad Nabi 42 39 7 816 84* 25.5 563 144.93 0 3 2 50 50
(Afghanistan, Kent, Melbourne Renegades, Mis Ainak Knights, Sunrisers Hyderabad)
SA Yadav 26 25 5 784 80 39.2 572 137.06 0 4 0 85 22
(Mumbai, Mumbai Indians)
GJ Maxwell 23 20 4 750 113* 46.87 487 154.00 1 6 0 56 35
(Australia, Lancashire, Melbourne Stars)
V Kohli 21 21 2 747 100 39.31 547 136.56 1 5 0 63 23
(India, Royal Challengers Bangalore)
J Charles 23 23 1 729 58 33.13 561 129.94 0 6 1 83 20
(Barbados Tridents, Multan Sultans, Rajshahi Kings)
CA Lynn 25 24 2 728 84 33.09 538 135.31 0 8 4 63 40
(Brisbane Heat, Kolkata Knight Riders)
MP Stoinis 22 22 8 718 81 51.28 554 129.60 0 4 2 63 19
(Australia, Melbourne Stars, Royal Challengers Bangalore)
KL Rahul 17 17 3 710 100* 50.71 518 137.06 1 7 0 60 31
(India, Kings XI Punjab)
C Munro 32 31 1 706 96* 23.53 515 137.08 0 3 4 63 39
(Auckland, Delhi Capitals, Karachi Kings, New Zealand, Trinbago Knight Riders)
MK Pandey 27 22 7 702 111* 46.8 483 145.34 1 4 0 58 24
(India, Karnataka, Sunrisers Hyderabad)
S Dhawan 25 25 1 702 97* 29.25 545 128.80 0 5 1 81 17
(Delhi Capitals, India)
Q de Kock 19 19 2 673 81 39.58 504 133.53 0 6 1 61 30
(Mumbai Indians, South Africa)
Shoaib Malik 29 28 10 671 73* 37.27 568 118.13 0 4 3 47 19
(Comilla Victorians, Guyana Amazon Warriors, Multan Sultans, Pakistan, Southern Punjab (Pakistan))
DJ Malan 23 23 2 667 117 31.76 511 130.52 1 2 1 72 19
(Khulna Titans, Middlesex, Peshawar Zalmi)
KJ O'Brien 19 19 0 665 124 35 412 161.40 1 4 2 55 39
(Ireland, Leinster Lightning)
LS Livingstone 25 25 2 664 82 28.86 496 133.87 0 5 1 53 34
(Karachi Kings, Lancashire, Rajasthan Royals)
RR Pant 26 26 5 656 78* 31.23 434 151.15 0 4 1 47 36
(Delhi Capitals, India)
AJ Finch 23 23 2 626 102* 29.8 433 144.57 1 2 2 52 31
(Australia, Melbourne Renegades, Surrey)
RG Sharma 23 23 1 611 67 27.77 485 125.97 0 4 0 68 21
(India, Mumbai Indians)
D Wiese 30 25 7 609 66 33.83 418 145.69 0 1 1 38 33
(Khulna Titans, Lahore Qalandars, Sussex)
Hazratullah Zazai 21 21 1 607 162* 30.35 390 155.64 1 2 0 54 41
(Afghanistan, Dhaka Dynamites, Kabul Eagles)
MA Agarwal 23 23 3 599 85* 29.95 443 135.21 0 3 1 51 22
(Karnataka, Kings XI Punjab)
E Lewis 25 24 3 596 109* 28.38 450 132.44 1 3 2 49 38
(Comilla Victorians, Mumbai Indians, St Kitts and Nevis Patriots, West Indies)
RN ten Doeschate 28 27 8 592 74* 31.15 453 130.68 0 5 1 37 20
(Essex, Lahore Qalandars, Netherlands, Rajshahi Kings)
F du Plessis 16 16 1 587 96 39.13 455 129.01 0 5 0 52 22
(Chennai Super Kings, Kent, South Africa)
MM Ali 18 17 4 585 121* 45 346 169.07 1 4 0 41 47
(Royal Challengers Bangalore, Worcestershire)
A Balbirnie 18 18 2 574 83 35.87 371 154.71 0 3 0 68 15
(Ireland, Leinster Lightning)
GD Phillips 19 19 1 571 87 31.72 414 137.92 0 4 0 59 22
(Auckland, Jamaica Tallawahs)
Asif Ali 24 23 4 564 93 29.68 325 173.53 0 3 2 31 45
(Islamabad United, Northern (Pakistan), Pakistan)
JM Bairstow 13 13 2 562 114 51.09 362 155.24 1 3 1 63 22
(England, Sunrisers Hyderabad)
CR Ervine 12 12 4 560 96 70 379 147.75 0 7 0 50 24
(Matabeleland Tuskers, Zimbabwe)
MP O'Dowd 17 17 0 558 69 32.82 446 125.11 0 5 0 53 14
(Netherlands)
Fakhar Zaman 28 27 0 555 65 20.55 444 125.00 0 5 3 69 16
(Glamorgan, Khyber Pakhtunkhwa, Lahore Qalandars, Pakistan)
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month

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:
Kenya v Scotland at ICCA 2 Dubai, ICC Men's T20 World Cup Qualifier 8th Match, Oct 19, 2019 [T20I # 943 - Live]
    » Kenya 139/8 (20.0 ov, E Otieno 1*, LN Oluoch 7*, SM Sharif 2/28) - Match over
Namibia v Netherlands at ICCA Dubai, ICC Men's T20 World Cup Qualifier 7th Match, Oct 19, 2019 [T20I # 942 - Live]
    » Namibia 96 (19.0 ov, BM Scholtz 3*, T van der Gugten 1/17) - Match over
Jersey v Nigeria at Abu Dhabi, ICC Men's T20 World Cup Qualifier 6th Match, Oct 19, 2019 [T20I # 941 - Live]
    » Nigeria 115/7 (20.0 ov, SI Runsewe 10*, BDH Stevens 1/20) - Match over
Bermuda v Papua New Guinea at ICCA Dubai, ICC Men's T20 World Cup Qualifier 5th Match, Oct 19, 2019 [T20I # 940 - Live]
    » Papua New Guinea 90/0 (10.2 ov, A Vala 53*, TP Ura 33*, DC Stovell 0/8) - Match over