Men's T20 archive records: most runs, most wickets and highest scores
In CricChase's Men's T20 archive, Sam Billings has the most runs with 947, Hasan Ali the most wickets with 63, and the highest score is 188 by Lhuan-dre Pretorius.
Every Men's T20 record below is aggregated from the available scorecards and delivery data for 519 completed Men's T20 matches played between 2025-07-04T17:30:00.000Z and 2026-10-25T12:00:00.000Z. These are records within our archive, not official all-time or complete career records. Missing matches can change the rankings. See data coverage and methodology before comparing players.
Most runs
| # | Player | Matches | Innings | Runs | Best |
|---|---|---|---|---|---|
| 1 | Sam Billings | 40 | 40 | 947 | 84 |
| 2 | Ashton Turner | 46 | 46 | 931 | 99 |
| 3 | Mitchell Marsh | 25 | 25 | 922 | 111 |
| 4 | Chris Lynn | 27 | 27 | 922 | 117 |
| 5 | D'Arcy Short | 24 | 24 | 907 | 92 |
| 6 | James Vince | 24 | 24 | 871 | 125 |
| 7 | Finn Allen | 24 | 21 | 809 | 101 |
| 8 | Daniel Hughes | 26 | 26 | 806 | 108 |
| 9 | Josh Philippe | 30 | 30 | 787 | 96 |
| 10 | Joe Weatherley | 21 | 21 | 783 | 88 |
The full list runs to 25.
Most wickets
| # | Player | Matches | Overs | Wickets | Runs conceded |
|---|---|---|---|---|---|
| 1 | Hasan Ali | 34 | 127 | 63 | 1056 |
| 2 | Scott Currie | 24 | 88.5 | 42 | 713 |
| 3 | Shadab Khan | 27 | 99 | 42 | 757 |
| 4 | Daniel Sams | 33 | 109.3 | 42 | 1019 |
| 5 | Sufiyan Muqeem | 24 | 96 | 41 | 645 |
| 6 | Riley Meredith | 28 | 98 | 41 | 912 |
| 7 | Mohammad Ali | 22 | 85.1 | 39 | 687 |
| 8 | Usama Mir | 26 | 100 | 38 | 738 |
| 9 | Peter Siddle | 27 | 95.1 | 36 | 768 |
| 10 | Mohammad Amir | 29 | 106.1 | 35 | 835 |
The full list runs to 25.
Highest individual scores
- 188 not out — Lhuan-dre Pretorius from 79 balls, Knights vs Titans
- 152 not out — Lokesh Rahul from 67 balls, Delhi Capitals vs Punjab Kings
- 139 not out — Jordan Cox from 60 balls, Essex vs Hampshire
- 135 not out — Abhishek Sharma from 68 balls, Sunrisers Hyderabad vs Delhi Capitals
- 131 not out — Adam Lyth from 63 balls, Yorkshire vs Leicestershire
Best bowling figures
- 6 for 23 — Martin Andersson from 4 overs, Leicestershire vs Derbyshire
- 6 for 26 — Chad Laycock from 4 overs, KwaZulu-Natal Inland vs Titans
- 5 for 7 — Nasum Ahmed from 4 overs, Noakhali Express vs Sylhet Titans
- 5 for 7 — Dane Piedt from 4 overs, Knights vs Mpumalanga Rhinos
- 5 for 9 — Shoriful Islam from 3.5 overs, Chattogram Royals vs Noakhali Express
Highest team totals
- 267/3 — Titans, Knights vs Titans
- 265/4 — Punjab Kings, Delhi Capitals vs Punjab Kings
- 264/2 — Delhi Capitals, Delhi Capitals vs Punjab Kings
- 260/4 — Titans, Titans vs Eastern Strom
- 258/2 — Brisbane Heat, Brisbane Heat vs Perth Scorchers
Highest partnerships
- 220 for the 2nd wicket — Nitish Rana and Lokesh Rahul, Delhi Capitals vs Punjab Kings
- 212 for the 2nd wicket — Matt Renshaw and Jack Wildermuth, Brisbane Heat vs Perth Scorchers
- 191 for the 2nd wicket — Kusal Mendis and Babar Azam, Karachi Kings vs Peshawar Zalmi
- 187 for the 1st wicket — Alex Davies and Tom Latham, Derbyshire vs Warwickshire
- 182 for the 2nd wicket — Cooper Connolly and Priyansh Arya, Punjab Kings vs Lucknow Super Giants
Best batting averages
Runs per dismissal, not per innings, and only for batters with at least 10 innings and one dismissal. A batter who has never been dismissed is left out rather than shown with an infinite average.
| # | Player | Innings | Runs | Dismissals | Average |
|---|---|---|---|---|---|
| 1 | David Warner | 15 | 689 | 9 | 76.56 |
| 2 | Ravindra Jadeja | 11 | 266 | 4 | 66.5 |
| 3 | Rinku Singh | 11 | 295 | 5 | 59 |
| 4 | Virat Kohli | 16 | 675 | 12 | 56.25 |
| 5 | Sam Harper | 11 | 389 | 7 | 55.57 |
The full list applies the same threshold.
Every record on this page can be filtered and sorted on the records pages, and each figure traces back to the scorecard it came from.
Conversation
Join the discussion. Replies stay attached to the article or result.
Sign in to comment, reply, or react.
Loading comments…














