Men's T20 · 2004/05–2026
Not who scored most.
Who scores against what.
Every ball of professional men's T20 — the IPL, Big Bash, PSL, Blast, internationals and more — split by bowling type, phase of innings and venue. Who takes down leg spin at the death, and who never has.
2,429,634 deliveries · 10,602 matches · 456 competitions
The league baseline
How every batter, collectively, fares against each bowling type. This is the line each player is measured against.
RA pace
133.4
903k balls
LA orthodox
117.4
263k balls
LA pace
128.9
248k balls
Off break
117.9
232k balls
Leg break
122.9
195k balls
LA wrist
124.6
29k balls
Batters
200 · by runs200 of 200
- 1V Kohli13,053135.0
- 2CH Gayle12,351143.1
- 3JC Buttler12,185147.5
- 4DA Warner12,138140.1
- 5AD Hales12,117146.0
- 6KA Pollard12,116149.4
- 7Q de Kock11,463140.1
- 8RG Sharma11,150135.4
- 9JM Vince11,090138.0
- 10N Pooran11,038148.0
- 11F du Plessis10,943139.0
- 12AJ Finch10,539138.0
- 13Babar Azam10,380128.9
- 14C Munro10,324138.7
- 15DA Miller10,157139.0
- 16GJ Maxwell10,134154.8
- 17JJ Roy9,159141.6
- 18CA Lynn9,012146.8
- 19AD Russell8,883166.5
- 20S Dhawan8,732127.0
- 21RR Rossouw8,709146.4
- 22Shoaib Malik8,631125.4
- 23AB de Villiers8,535148.5
- 24SA Yadav8,464154.5
- 25KL Rahul8,105140.1
- 26SR Watson8,103138.6
- 27DJ Malan8,093132.3
- 28BB McCullum7,841134.9
- 29MJ Guptill7,790130.9
- 30RS Bopara7,686124.0
- 31ADS Fletcher7,603124.0
- 32SK Raina7,461136.3
- 33CA Ingram7,442140.0
- 34PD Salt7,392154.8
- 35Mohammad Rizwan7,304125.1
- 36MP Stoinis7,292137.1
- 37SW Billings7,188136.4
- 38SV Samson7,078143.1
- 39RR Hendricks7,026127.1
- 40TL Seifert6,987137.7
- 41J Charles6,956133.9
- 42LS Livingstone6,931144.9
- 43MS Dhoni6,895134.6
- 44PR Stirling6,736140.6
- 45SO Hetmyer6,659145.7
- 46R Powell6,461141.3
- 47Shakib Al Hasan6,426126.4
- 48SS Iyer6,399137.7
- 49GD Phillips6,364140.4
- 50Fakhar Zaman6,333135.5
- 51KS Williamson6,288124.8
- 52EJG Morgan6,279130.6
- 53KD Karthik6,275137.0
- 54TH David6,221162.7
- 55LMP Simmons6,207121.9
- 56LJ Evans6,203137.0
- 57AM Rahane6,178126.2
- 58SPD Smith6,161134.2
- 59T Kohler-Cadmore6,143140.0
- 60MR Marsh6,123141.1
- 61E Lewis6,043146.2
- 62DP Conway6,015132.8
- 63LJ Wright5,992140.3
- 64Tamim Iqbal5,938121.2
- 65KC Sangakkara5,931124.4
- 66MM Ali5,886139.9
- 67RV Uthappa5,829129.4
- 68SE Marsh5,829128.0
- 69DJM Short5,793133.5
- 70DJ Bravo5,718125.4
- 71Shubman Gill5,718140.3
- 72Ishan Kishan5,592143.3
- 73H Klaasen5,544153.7
- 74JM Bairstow5,536142.6
- 75DR Smith5,506126.6
- 76JM Clarke5,459145.8
- 77SD Hope5,458130.5
- 78WG Jacks5,444155.6
- 79BR McDermott5,436136.8
- 80HH Pandya5,316144.6
- 81MK Pandey5,314122.6
- 82Sikandar Raza5,258132.4
- 83RR Pant5,241142.6
- 84G Gambhir5,226121.9
- 85AK Markram5,204138.4
- 86FH Allen5,176180.5
- 87MC Henriques5,166126.5
- 88Mohammad Hafeez5,131116.9
- 89Liton Das5,062128.6
- 90HE van der Dussen5,061129.9
- 91JL Denly5,056127.9
- 92Mahmudullah5,030122.0
- 93DJ Bell-Drummond5,022137.9
- 94JP Duminy5,015125.2
- 95DT Christian4,928138.5
- 96AT Rayudu4,918126.4
- 97SM Curran4,870135.5
- 98MS Wade4,866138.7
- 99TM Head4,861151.3
- 100SR Hain4,849135.8
- 101KP Pietersen4,795137.1
- 102DJ Mitchell4,701141.2
- 103SE Rutherford4,689144.8
- 104T Banton4,678143.2
- 105BKG Mendis4,667136.5
- 106Mushfiqur Rahim4,664124.9
- 107SP Narine4,651149.3
- 108M Klinger4,634122.2
- 109WL Madsen4,628141.1
- 110LRPL Taylor4,540120.0
- 111CS Delport4,490137.5
- 112Abhishek Sharma4,480170.0
- 113JDS Neesham4,409141.5
- 114SR Patel4,393124.4
- 115BA King4,359132.7
- 116BM Duckett4,328140.4
- 117DJ Willey4,245136.9
- 118RD Gaikwad4,201136.2
- 119MW Short4,166145.6
- 120JP Inglis4,086152.3
- 121AJ Turner4,084145.8
- 122N Rana4,062137.4
- 123MDKJ Perera4,043136.9
- 124A Lyth4,036149.9
- 125Yuvraj Singh4,024128.8
- 126AJ Hose3,999138.7
- 127KR Mayers3,998134.3
- 128RA Jadeja3,959130.7
- 129DPMD Jayawardene3,919126.7
- 130MD Shanaka3,896138.1
- 131BJ Hodge3,890130.4
- 132MS Chapman3,863136.3
- 133D Wiese3,827138.9
- 134CN Ackermann3,808125.0
- 135P Nissanka3,792131.3
- 136NLTC Perera3,772150.6
- 137DP Hughes3,760133.0
- 138RD Rickelton3,737149.3
- 139MH Wessels3,706136.4
- 140YK Pathan3,677138.8
- 141Tilak Varma3,625145.3
- 142TM Dilshan3,619118.5
- 143JH Kallis3,611112.1
- 144HM Amla3,585127.5
- 145JR Philippe3,582136.1
- 146G Clark3,582145.0
- 147RE Levi3,528141.2
- 148Ahmed Shehzad3,513118.6
- 149SA Northeast3,497128.6
- 150Kamran Akmal3,491131.6
- 151SS Eskinazi3,487135.6
- 152DW Lawrence3,474140.8
- 153RN ten Doeschate3,473129.8
- 154MN Samuels3,456117.5
- 155A Balbirnie3,449129.6
- 156S Dube3,442145.4
- 157CL White3,440122.3
- 158YBK Jaiswal3,436152.7
- 159Shadab Khan3,419139.6
- 160TB Abell3,419134.2
- 161T Stubbs3,414142.3
- 162MEK Hussey3,403125.7
- 163MA Agarwal3,364132.5
- 164HC Brook3,362153.1
- 165Shan Masood3,354132.4
- 166Umar Akmal3,349127.3
- 167JO Holder3,346137.9
- 168BR Dunk3,312129.4
- 169WP Saha3,312127.8
- 170Imad Wasim3,310126.8
- 171AM Rossington3,301142.9
- 172GJ Bailey3,285129.7
- 173WCF Smeed3,232147.8
- 174JJ Cobb3,230133.0
- 175CAK Walton3,214124.0
- 176DJG Sammy3,209138.6
- 177Waseem Muhammad3,209142.4
- 178CT Bancroft3,207122.8
- 179Towhid Hridoy3,207131.4
- 180D Brevis3,197151.8
- 181JL du Plooy3,187138.8
- 182Mohammad Nabi3,181132.3
- 183IA Cockbain3,171135.0
- 184AD Mathews3,146123.8
- 185RA Whiteley3,141140.3
- 186Soumya Sarkar3,121117.6
- 187PA Patel3,117123.5
- 188TJ Moores3,114137.5
- 189DJ Vilas3,107131.8
- 190AR Patel3,100132.0
- 191UT Khawaja3,075133.3
- 192Shahid Afridi3,070153.3
- 193JT Smuts3,049125.0
- 194V Sehwag3,030154.0
- 195SJ Croft3,028126.9
- 196Nazmul Hossain Shanto3,021114.8
- 197Rahmanullah Gurbaz3,006147.4
- 198Afif Hossain3,005121.7
- 199JM Cox3,001136.8
- 200HG Munsey2,995137.9
One cricket number a week.
A single split worth knowing — a matchup, a venue quirk, something the scorecard hides. No picks, no tips, no daily email.
Unsubscribe in one click. We never share your address.