MatchPrism

Player Intelligence

2,056 players across 12 T20 leagues worldwide. Tap any player for full venue analytics, form trends, and opposition quality data.

Data covers: IPL, BBL, PSL, CPL, SA20, ILT20, BPL, LPL, MLC, The Hundred, NPL, and T20 Internationals.

Top Batters by career T20 runs

V Kohli

Royal Challengers Bangalore, Royal Challengers Bengaluru

IPLT20I

Runs

12,640

Avg 42.0 · SR 133.9

Form Up

DA Warner

Sydney Thunder, Sylhet Sixers

BBLBPLCPLILT20+4

Runs

12,097

Avg 37.3 · SR 139.9

Form Up

CH Gayle

Sydney Thunder, West Indies

BBLBPLCPLIPL+2

Runs

11,920

Avg 35.1 · SR 142.3

Form Up

RG Sharma

India, Mumbai Indians

IPLT20I

Runs

11,090

Avg 30.5 · SR 135.1

Form Up

N Pooran

Trinidad & Tobago Red Steel, West Indies

BBLBPLCPLILT20+5

Runs

10,574

Avg 30.7 · SR 147.9

F du Plessis

St Lucia Kings, Texas Super Kings

BBLBPLCPLIPL+5

Runs

10,199

Avg 34.3 · SR 139.4

Form Down

JC Buttler

Rajasthan Royals, Sydney Thunder

BBLBPLIPLSA20+1

Runs

9,920

Avg 35.8 · SR 146.1

Form Down

Babar Azam

Sydney Sixers, Sylhet Sixers

BBLBPLCPLLPL+2

Runs

9,191

Avg 39.8 · SR 126.5

Q de Kock

Sunrisers Eastern Cape, Sunrisers Hyderabad

BBLCPLIPLMLC+2

Runs

9,124

Avg 30.7 · SR 138.2

AD Hales

Sydney Thunder, Trinbago Knight Riders

BBLBPLCPLILT20+5

Runs

8,953

Avg 31.6 · SR 142.7

Form Down

S Dhawan

Punjab Kings, Sunrisers Hyderabad

IPLNPLT20I

Runs

8,664

Avg 33.6 · SR 126.9

AJ Finch

San Francisco Unicorns, Sunrisers Hyderabad

BBLIPLMLCT20I

Runs

8,590

Avg 31.5 · SR 133.7

Form Down

DA Miller

St Lucia Zouks, Texas Super Kings

BBLBPLCPLIPL+5

Runs

8,325

Avg 33.7 · SR 138.5

C Munro

Sydney Sixers, Trinbago Knight Riders

BBLCPLILT20IPL+2

Runs

8,209

Avg 30.6 · SR 138.8

Form Down

AB de Villiers

Royal Challengers Bangalore, South Africa

BBLBPLCPLIPL+2

Runs

7,554

Avg 36.0 · SR 147.0

Form Down

CA Lynn

Sudur Paschim Royals, Trinbago Knight Riders

BBLCPLILT20IPL+4

Runs

7,552

Avg 31.5 · SR 143.2

Form Down

SA Yadav

Kolkata Knight Riders, Mumbai Indians

IPLT20I

Runs

7,531

Avg 35.5 · SR 154.3

ADS Fletcher

Sylhet Thunder, West Indies

BBLBPLCPLILT20+4

Runs

7,459

Avg 28.3 · SR 124.6

Form Down

BB McCullum

Royal Challengers Bangalore, Trinbago Knight Riders

BBLBPLCPLIPL+2

Runs

7,400

Avg 29.4 · SR 133.6

Form Up

KL Rahul

Royal Challengers Bangalore, Sunrisers Hyderabad

IPLT20I

Runs

7,384

Avg 42.7 · SR 136.9

J Charles

Sylhet Thunder, West Indies

BPLCPLILT20LPL+2

Runs

7,175

Avg 27.5 · SR 134.5

Form Up

SK Raina

Gujarat Lions, India

IPLT20I

Runs

7,085

Avg 31.6 · SR 136.5

Form Down

Mohammad Rizwan

St Kitts and Nevis Patriots, Sylhet Sixers

BBLBPLCPLPSL+1

Runs

7,048

Avg 43.8 · SR 125.5

Form Down

MS Dhoni

Rising Pune Supergiant, Rising Pune Supergiants

IPLT20I

Runs

7,023

Avg 38.0 · SR 134.4

Form Down

SO Hetmyer

Seattle Orcas, West Indies

BPLCPLILT20IPL+3

Runs

6,497

Avg 28.5 · SR 146.6

Form Up

MJ Guptill

Sydney Thunder, Trinbago Knight Riders

BBLCPLILT20IPL+4

Runs

6,312

Avg 28.8 · SR 128.9

LMP Simmons

Trinbago Knight Riders, West Indies

BBLBPLCPLIPL+2

Runs

6,309

Avg 31.2 · SR 121.7

Fakhar Zaman

Lahore Qalandars, Pakistan

BBLBPLCPLILT20+3

Runs

6,211

Avg 26.9 · SR 136.2

Form Up

RR Rossouw

St Kitts and Nevis Patriots, Sydney Thunder

BBLBPLCPLIPL+5

Runs

6,172

Avg 29.5 · SR 146.9

E Lewis

Trinidad & Tobago Red Steel, West Indies

BPLCPLILT20IPL+1

Runs

6,155

Avg 28.6 · SR 147.1

SV Samson

India, Rajasthan Royals

IPLT20I

Runs

6,103

Avg 30.7 · SR 142.8

R Powell

Rajasthan Royals, West Indies

CPLILT20IPLLPL+4

Runs

6,079

Avg 26.1 · SR 142.3

Tamim Iqbal

Peshawar Zalmi, St Lucia Zouks

BPLCPLPSLT20I

Runs

6,033

Avg 32.8 · SR 121.0

TH David

St Lucia Kings, Trinbago Knight Riders

BBLBPLCPLILT20+5

Runs

5,703

Avg 32.0 · SR 161.8

KD Karthik

Royal Challengers Bengaluru, Sharjah Warriorz

ILT20IPLSA20T20I

Runs

5,679

Avg 25.9 · SR 135.5

Form Down

DR Smith

Sylhet Royals, West Indies

BPLCPLIPLPSL+1

Runs

5,668

Avg 27.1 · SR 126.9

Form Down

SPD Smith

Sydney Sixers, Washington Freedom

BBLBPLCPLIPL+2

Runs

5,607

Avg 34.6 · SR 133.9

Form Up

JM Vince

Sydney Sixers, Sydney Thunder

BBLBPLILT20PSL+2

Runs

5,606

Avg 31.0 · SR 133.2

SE Marsh

Melbourne Renegades, Perth Scorchers

BBLIPLT20I

Runs

5,546

Avg 38.5 · SR 129.7

Form Up

JJ Roy

Sylhet Sixers, Trinbago Knight Riders

BBLBPLCPLILT20+6

Runs

5,472

Avg 26.2 · SR 135.1

SD Hope

Pretoria Capitals, West Indies

BBLBPLCPLILT20+4

Runs

5,455

Avg 30.5 · SR 130.9

RV Uthappa

Rajasthan Royals, Royal Challengers Bangalore

ILT20IPLT20I

Runs

5,421

Avg 27.2 · SR 129.6

KC Sangakkara

Sri Lanka, Sunrisers Hyderabad

BBLBPLCPLIPL+2

Runs

5,412

Avg 28.5 · SR 121.8

AM Rahane

Rising Pune Supergiant, Rising Pune Supergiants

IPLT20I

Runs

5,407

Avg 29.6 · SR 124.1

Form Up

KS Williamson

Rajshahi Warriors, Sunrisers Hyderabad

BPLCPLIPLSA20+1

Runs

5,253

Avg 33.7 · SR 123.0

TL Seifert

St Lucia Kings, Trinbago Knight Riders

BBLCPLILT20IPL+4

Runs

5,196

Avg 29.4 · SR 137.2

Form Up

G Gambhir

India, Kolkata Knight Riders

IPLT20I

Runs

5,135

Avg 30.8 · SR 123.0

Form Down

Liton Das

Rangpur Riders, Sylhet Sixers

BPLCPLIPLLPL+1

Runs

5,118

Avg 23.7 · SR 128.5

Form Down

SS Iyer

Kolkata Knight Riders, Punjab Kings

IPLT20I

Runs

4,839

Avg 33.1 · SR 134.0

MS Wade

San Francisco Unicorns, Sharjah Warriorz

BBLILT20IPLMLC+3

Runs

4,827

Avg 27.9 · SR 138.0

Mushfiqur Rahim

Sylhet Strikers, Sylhet Super Stars

BPLPSLT20I

Runs

4,780

Avg 29.0 · SR 125.3

Shubman Gill

India, Kolkata Knight Riders

IPLT20I

Runs

4,712

Avg 36.8 · SR 138.5

Form Down

RR Pant

India, Lucknow Super Giants

IPLT20I

Runs

4,708

Avg 30.4 · SR 141.5

Form Up

PD Salt

Pretoria Capitals, Royal Challengers Bengaluru

BBLCPLILT20IPL+4

Runs

4,689

Avg 27.9 · SR 157.2

Form Down

MK Pandey

Royal Challengers Bangalore, Sunrisers Hyderabad

IPLT20I

Runs

4,660

Avg 30.9 · SR 122.3

DJ Malan

Sharjah Warriors, Sunrisers Eastern Cape

BBLBPLILT20IPL+4

Runs

4,659

Avg 32.6 · SR 127.9

AT Rayudu

Mumbai Indians, St Kitts and Nevis Patriots

CPLILT20IPLT20I

Runs

4,538

Avg 27.5 · SR 126.1

SE Rutherford

Sylhet Thunder, West Indies

BBLBPLCPLILT20+6

Runs

4,529

Avg 25.7 · SR 142.5

EJG Morgan

Sunrisers Hyderabad, Sydney Thunder

BBLCPLIPLPSL+2

Runs

4,468

Avg 25.8 · SR 128.9

GD Phillips

Sunrisers Hyderabad, Washington Freedom

CPLIPLLPLMLC+1

Runs

4,428

Avg 32.1 · SR 138.7

Ishan Kishan

Mumbai Indians, Sunrisers Hyderabad

IPLT20I

Runs

4,326

Avg 29.4 · SR 140.7

BA King

St Kitts and Nevis Patriots, West Indies

BPLCPLILT20PSL+2

Runs

4,255

Avg 25.9 · SR 132.4

Form Down

BKG Mendis

Sharjah Warriorz, Sri Lanka

ILT20IPLLPLPSL+2

Runs

4,242

Avg 28.3 · SR 133.9

Form Up

Waseem Muhammad

Rajshahi Warriors, United Arab Emirates

BPLILT20LPLT20I

Runs

4,237

Avg 32.6 · SR 145.8

H Klaasen

South Africa, Sunrisers Hyderabad

CPLIPLMLCSA20+1

Runs

4,218

Avg 31.7 · SR 158.6

Form Down

TM Head

Sunrisers Hyderabad, Washington Freedom

BBLIPLMLCT20I

Runs

4,211

Avg 31.0 · SR 151.2

KP Pietersen

Royal Challengers Bangalore, St Lucia Zouks

BBLCPLIPLPSL+1

Runs

4,139

Avg 34.8 · SR 137.1

Form Down

JM Bairstow

Sunrisers Eastern Cape, Sunrisers Hyderabad

ILT20IPLPSLSA20+1

Runs

4,094

Avg 32.0 · SR 141.6

PR Stirling

Sylhet Royals, Sylhet Strikers

BPLCPLILT20LPL+3

Runs

4,052

Avg 24.9 · SR 134.3

Form Up

SW Billings

Sydney Thunder, Sylhet Titans

BBLBPLCPLILT20+3

Runs

4,023

Avg 24.2 · SR 133.1

BJ Hodge

Rajasthan Royals, St Kitts and Nevis Patriots

BBLBPLCPLIPL+2

Runs

3,979

Avg 37.2 · SR 130.2

Form Up

RR Hendricks

Rangpur Riders, South Africa

BPLLPLPSLSA20+1

Runs

3,942

Avg 29.9 · SR 126.7

Form Up

MDKJ Perera

Rangpur Riders, Sri Lanka

BPLILT20IPLLPL+3

Runs

3,941

Avg 26.8 · SR 138.0

Form Down

DP Conway

New Zealand, Texas Super Kings

IPLMLCSA20T20I

Runs

3,907

Avg 37.6 · SR 132.5

Form Down

LRPL Taylor

St Lucia Zouks, Trinidad & Tobago Red Steel

CPLIPLT20I

Runs

3,878

Avg 26.7 · SR 118.2

BR McDermott

Karachi Kings, Melbourne Renegades

BBLCPLLPLPSL+2

Runs

3,849

Avg 30.8 · SR 134.1

Form Up

Asif Ali

Peshawar Zalmi, St Kitts and Nevis Patriots

BBLBPLCPLLPL+2

Runs

3,644

Avg 20.0 · SR 140.0

P Nissanka

Nondescripts Cricket Club, Sri Lanka

ILT20LPLT20I100

Runs

3,637

Avg 30.1 · SR 131.3

DPMD Jayawardene

Sri Lanka, Trinidad & Tobago Red Steel

BBLBPLCPLIPL+2

Runs

3,560

Avg 27.6 · SR 125.8

Kamran Akmal

Sylhet Royals, Trinidad & Tobago Red Steel

BPLCPLIPLPSL+1

Runs

3,543

Avg 25.1 · SR 131.5

Top Bowlers by career T20 wickets

DJ Bravo

Trinidad & Tobago Red Steel, West Indies

BBLBPLCPLILT20+4

Wickets

535

451 innings

Form Down

SP Narine

Trinbago Knight Riders, West Indies

BBLBPLCPLILT20+5

Wickets

497

498 innings

AD Russell

Trinbago Knight Riders, West Indies

BBLBPLCPLILT20+6

Wickets

431

448 innings

Form Down

Rashid Khan

St Kitts and Nevis Patriots, Sunrisers Hyderabad

BBLBPLCPLILT20+6

Wickets

418

340 innings

Shakib Al Hasan

Rangpur Riders, Sunrisers Hyderabad

BBLBPLCPLILT20+5

Wickets

406

368 innings

Form Up

JO Holder

Sydney Sixers, West Indies

BBLBPLCPLILT20+5

Wickets

338

303 innings

Form Up

PWH de Silva

St Kitts and Nevis Patriots, Sylhet Sixers

BPLCPLILT20IPL+3

Wickets

312

209 innings

Form Up

Shadab Khan

Sydney Thunder, Trinbago Knight Riders

BBLBPLCPLILT20+4

Wickets

296

257 innings

CJ Jordan

Sydney Thunder, Trinbago Knight Riders

BBLBPLCPLILT20+3

Wickets

289

265 innings

Imad Wasim

Seattle Orcas, Sylhet Strikers

BBLBPLCPLILT20+4

Wickets

284

307 innings

Form Down

R Ashwin

Rajasthan Royals, Rising Pune Supergiants

IPLT20I

Wickets

254

279 innings

AJ Hosein

Washington Freedom, West Indies

BBLCPLILT20IPL+4

Wickets

248

252 innings

Sohail Tanvir

Sylhet Sixers, Sylhet Super Stars

BPLCPLIPLNPL+2

Wickets

244

221 innings

Shahid Afridi

St Kitts and Nevis Patriots, Sylhet Super Stars

BBLBPLCPLIPL+3

Wickets

232

226 innings

RA Jadeja

Kochi Tuskers Kerala, Rajasthan Royals

IPLT20I

Wickets

221

293 innings

AR Patel

India, Kings XI Punjab

IPLT20I

Wickets

220

245 innings

Form Down

R Shepherd

Sunrisers Hyderabad, West Indies

BPLCPLILT20IPL+3

Wickets

209

204 innings

Form Up

D Wiese

South Africa, St Lucia Kings

BPLCPLILT20IPL+5

Wickets

208

208 innings

Form Down

Faheem Ashraf

Quetta Gladiators, Rangpur Riders

BBLBPLPSLT20I

Wickets

204

188 innings

JP Faulkner

Quetta Gladiators, Rajasthan Royals

BBLIPLPSLT20I

Wickets

196

164 innings

Form Up

Mohammad Nabi

Sunrisers Hyderabad, Sylhet Royals

BBLBPLCPLILT20+3

Wickets

190

219 innings

Form Up

DR Sams

Sydney Thunder, Texas Super Kings

BBLCPLILT20IPL+3

Wickets

186

150 innings

CR Brathwaite

Sydney Thunder, West Indies

BBLBPLCPLILT20+4

Wickets

183

196 innings

MJ Santner

New Zealand, Texas Super Kings

CPLIPLMLCT20I

Wickets

179

178 innings

Harbhajan Singh

Kolkata Knight Riders, Mumbai Indians

IPLT20I

Wickets

175

186 innings

CJ Green

Sunrisers Eastern Cape, Sydney Thunder

BBLCPLIPLPSL+2

Wickets

172

212 innings

PJ Cummins

Sunrisers Hyderabad, Sydney Thunder

BBLIPLMLCT20I

Wickets

162

149 innings

SM Curran

Punjab Kings, Sydney Sixers

BBLILT20IPLSA20+1

Wickets

157

181 innings

Mahedi Hasan

Khulna Tigers, Rangpur Riders

BPLT20I

Wickets

153

162 innings

Form Up

DT Christian

Sydney Thunder, Trinbago Knight Riders

BBLCPLIPLPSL+1

Wickets

152

193 innings

CH Morris

South Africa, Sydney Thunder

BBLIPLT20I

Wickets

150

120 innings

MR Adair

Ireland, Washington Freedom

ILT20MLCT20I

Wickets

146

111 innings

D Pretorius

South Africa, St Kitts and Nevis Patriots

BPLCPLILT20IPL+5

Wickets

144

122 innings

Form Down

M Jansen

Sunrisers Hyderabad, Washington Freedom

IPLMLCSA20T20I

Wickets

143

122 innings

TK Curran

Sydney Sixers, Trinbago Knight Riders

BBLCPLILT20IPL+2

Wickets

138

117 innings

Mohammad Nawaz

Rangpur Riders, Sylhet Sixers

BPLLPLPSLT20I

Wickets

129

134 innings

Form Down

RE van der Merwe

St Lucia Zouks, Sunrisers Eastern Cape

BBLCPLILT20IPL+2

Wickets

127

116 innings

AC Agar

Perth Scorchers, Sharjah Warriorz

BBLILT20T20I

Wickets

125

148 innings

Form Up

Junaid Siddique

Sylhet Super Stars, United Arab Emirates

BPLILT20T20I

Wickets

122

96 innings

Mashrafe Mortaza

Rangpur Riders, Sylhet Strikers

BPLIPLT20I

Wickets

122

143 innings

JA Morkel

South Africa, St Lucia Zouks

CPLIPLT20I

Wickets

113

137 innings

Form Up

J Botha

Sydney Sixers, Trinidad & Tobago Red Steel

BBLCPLIPLT20I

Wickets

111

147 innings

KH Pandya

Mumbai Indians, Royal Challengers Bengaluru

IPLT20I

Wickets

108

151 innings

IK Pathan

Rising Pune Supergiants, Sunrisers Hyderabad

IPLLPLT20I

Wickets

107

126 innings

RL Chase

St Lucia Zouks, West Indies

BPLCPLILT20SA20+1

Wickets

103

121 innings

Form Down

Mehedi Hasan Miraz

Rajshahi Kings, Sylhet Titans

BPLT20I

Wickets

101

134 innings

Form Down

Aizaz Khan

Hong Kong

T20I

Wickets

95

83 innings

Form Down

LA Dawson

Rangpur Riders, Sunrisers Eastern Cape

BBLBPLILT20PSL+2

Wickets

95

112 innings

SR Patel

Sylhet Strikers, Trinbago Knight Riders

BBLBPLCPLILT20+3

Wickets

94

111 innings

DM Nakrani

Uganda

T20I

Wickets

89

70 innings

KMA Paul

St Lucia Kings, West Indies

BBLCPLILT20IPL+4

Wickets

87

107 innings

Form Down

Imran Anwar

Bahrain

T20I

Wickets

82

86 innings

Yasim Murtaza

Hong Kong

T20I

Wickets

77

67 innings

GF Linde

St Kitts and Nevis Patriots, Sylhet Strikers

BPLCPLMLCPSL+2

Wickets

73

88 innings

Form Up

Azmatullah Omarzai

Rangpur Riders, Sylhet Titans

BPLILT20IPLLPL+2

Wickets

72

67 innings

C Karunaratne

Nondescripts Cricket Club, Sri Lanka

ILT20LPLT20I100

Wickets

60

82 innings

Zeeshan Maqsood

Karnali Yaks, Oman

NPLT20I

Wickets

58

66 innings

Form Up

Hassan Khan

Quetta Gladiators, San Francisco Unicorns

BBLCPLMLCPSL+1

Wickets

50

66 innings

H Thaker

Canada, Janakpur Bolts

NPLT20I

Wickets

49

49 innings

Form Up

V Saini

Romania

T20I

Wickets

39

44 innings

All-rounders bat + bowl

KA Pollard

Trinbago Knight Riders, West Indies

BBLBPLCPLILT20+5

Runs

11,702

218 wkts · SR 149.4

Form Down

GJ Maxwell

Royal Challengers Bengaluru, Washington Freedom

BBLIPLMLCT20I

Runs

9,206

157 wkts · SR 155.6

Shoaib Malik

Rajshahi Royals, Rangpur Riders

BBLBPLCPLIPL+3

Runs

8,664

99 wkts · SR 125.0

SR Watson

St Lucia Zouks, Sydney Thunder

BBLBPLCPLIPL+2

Runs

8,236

189 wkts · SR 139.0

MP Stoinis

Sharjah Warriors, Texas Super Kings

BBLILT20IPLMLC+2

Runs

7,065

186 wkts · SR 137.8

MR Marsh

Rising Pune Supergiants, Sunrisers Hyderabad

BBLIPLT20I

Runs

5,642

79 wkts · SR 139.4

Sikandar Raza

Trinbago Knight Riders, Zimbabwe

BPLCPLILT20IPL+5

Runs

5,211

205 wkts · SR 136.2

Form Up

Mohammad Hafeez

Rajshahi Kings, St Kitts and Nevis Patriots

BBLBPLCPLIPL+3

Runs

5,103

113 wkts · SR 116.9

Mahmudullah

Rangpur Riders, St Kitts and Nevis Patriots

BPLCPLPSLT20I

Runs

5,067

91 wkts · SR 121.7

Form Up

HH Pandya

India, Mumbai Indians

IPLT20I

Runs

4,979

192 wkts · SR 146.1

MC Henriques

Sydney Sixers, Washington Freedom

BBLIPLMLCT20I

Runs

4,836

75 wkts · SR 127.9

AK Markram

Sunrisers Eastern Cape, Sunrisers Hyderabad

IPLSA20T20I

Runs

4,654

40 wkts · SR 140.7

JP Duminy

Mumbai Indians, South Africa

CPLIPLPSLT20I

Runs

4,451

49 wkts · SR 124.0

DJM Short

Lumbini Lions, Rajasthan Royals

BBLIPLNPLT20I

Runs

4,151

44 wkts · SR 128.2

KR Mayers

St Lucia Zouks, West Indies

BPLCPLILT20IPL+4

Runs

4,021

66 wkts · SR 133.8

Form Up

RS Bopara

Sylhet Sunrisers, Sylhet Super Stars

BBLBPLCPLILT20+5

Runs

4,010

93 wkts · SR 118.0

Yuvraj Singh

Royal Challengers Bangalore, Sunrisers Hyderabad

IPLT20I

Runs

3,890

61 wkts · SR 132.2

NLTC Perera

Sunrisers Hyderabad, Sylhet Strikers

BBLBPLCPLIPL+3

Runs

3,848

197 wkts · SR 151.7

MM Ali

Sharjah Warriorz, Sylhet Titans

BPLCPLILT20IPL+3

Runs

3,776

153 wkts · SR 133.5

LS Livingstone

Royal Challengers Bengaluru, Sharjah Warriors

BBLILT20IPLPSL+2

Runs

3,773

67 wkts · SR 143.6

JH Kallis

Sydney Thunder, Trinidad & Tobago Red Steel

BBLCPLIPLT20I

Runs

3,706

92 wkts · SR 112.6

Form Down

MW Short

San Francisco Unicorns, Washington Freedom

BBLIPLMLCT20I

Runs

3,681

57 wkts · SR 144.9

Form Down

MN Samuels

St Lucia Stars, West Indies

BBLBPLCPLIPL+2

Runs

3,565

57 wkts · SR 118.7

Form Down

YK Pathan

Rajasthan Royals, Sunrisers Hyderabad

ILT20IPLT20I

Runs

3,518

56 wkts · SR 143.0

Form Down

MD Shanaka

Seattle Orcas, Sri Lanka

BPLILT20IPLLPL+3

Runs

3,468

84 wkts · SR 134.4

AD Mathews

Pune Warriors, Sri Lanka

IPLLPLT20I100

Runs

3,045

83 wkts · SR 123.8

Form Down

DJG Sammy

Sunrisers Hyderabad, West Indies

BBLBPLCPLIPL+2

Runs

3,040

96 wkts · SR 140.3

Form Down

Iftikhar Ahmed

Quetta Gladiators, Rangpur Riders

BPLCPLLPLPSL+1

Runs

2,938

34 wkts · SR 128.2

Virandeep Singh

Malaysia

T20I

Runs

2,892

99 wkts · SR 125.8

JDS Neesham

Rangpur Riders, Trinbago Knight Riders

BBLBPLCPLILT20+5

Runs

2,684

145 wkts · SR 141.5

BCJ Cutting

Sydney Thunder, Sylhet Strikers

BBLBPLCPLIPL+3

Runs

2,608

111 wkts · SR 144.7

Form Down

WG Jacks

Pretoria Capitals, Royal Challengers Bengaluru

BBLBPLILT20IPL+3

Runs

2,512

40 wkts · SR 154.6

Form Up

DS Airee

Nepal, Sudur Paschim Royals

NPLT20I

Runs

2,477

75 wkts · SR 141.9

Form Up

MG Erasmus

Kathmandu Gurkhas, Namibia

ILT20NPLT20I

Runs

2,460

82 wkts · SR 121.7

Syed Aziz

Malaysia

T20I

Runs

2,441

63 wkts · SR 135.1

RP Burl

Sylhet Strikers, Zimbabwe

BPLILT20T20I

Runs

2,367

64 wkts · SR 127.3

Form Down

Khushdil Shah

Peshawar Zalmi, Rangpur Riders

BPLPSLT20I

Runs

2,203

70 wkts · SR 139.8

Form Up

SC Williams

St Lucia Kings, Zimbabwe

BPLCPLILT20T20I

Runs

1,830

48 wkts · SR 128.4

AM Hardie

Perth Scorchers, Texas Super Kings

BBLMLCT20I

Runs

1,826

55 wkts · SR 132.9

Form Up

CJ Anderson

San Francisco Unicorns, United States of America

BBLCPLILT20IPL+3

Runs

1,753

35 wkts · SR 122.1

Form Down