T20I Records: Who Leads Runs and Wickets Each Year
Since the inception of T20 Internationals (T20I format) in 2005, the format has evolved rapidly. What started as an experimental format with a handful of matches each year has now become one of the most competitive forms of the game. After the introduction of the T20 format, the matches were few in the initial years. But as the format started picking global interest, it has now gone on to become the most-played format throughout the year.
Records have changed hands often. Batters and bowlers from different eras have stamped their authority year after year. Since the year is coming to an end, let’s look at the most T20I runs and most T20I wickets at the end of every calendar year to show how the game has shifted and grown.
Here is a complete year-by-year breakdown.
Most T20I Runs Record Holder at End of Each Year
In the early years, totals were modest as teams played fewer matches. New Zealand and India dominated this list for over a decade. The numbers climbed sharply as T20Is have now became a critical part of the cricketing calendar.
| Year | Player | Career T20I Runs |
| 2005 | Ricky Ponting | 98 |
| 2006 | Graeme Smith | 188 |
| 2007 | Graeme Smith | 360 |
| 2008 | Misbah-ul-Haq | 398 |
| 2009 | Brendon McCullum | 813 |
| 2010 | Brendon McCullum | 1100 |
| 2011 | Brendon McCullum | 1245 |
| 2012 | Brendon McCullum | 1704 |
| 2013 | Brendon McCullum | 1882 |
| 2014 | Brendon McCullum | 2105 |
| 2015 | Brendon McCullum | 2140 |
| 2016 | Brendon McCullum | 2140 |
| 2017 | Brendon McCullum | 2140 |
| 2018 | Martin Guptill | 2271 |
| 2019 | Virat Kohli | 2633 |
| 2020 | Virat Kohli | 2928 |
| 2021 | Martin Guptill | 3299 |
| 2022 | Virat Kohli | 4008 |
| 2023 | Virat Kohli | 4008 |
| 2024 | Rohit Sharma | 4231 |
| 2025 | Babar Azam | 4429 |
Key Takeaway
One clear pattern stands out in the most T20I runs list and that is prolonged dominance by a single player was common in the early and middle years of T20 international cricket. Brendon McCullum held the year-end record for 7 straight years between 2009 and 2015. During that time, New Zealand played a high volume of T20Is and McCullum’s aggressive opening style perfectly suited the era.
After McCullum’s retirement and from 2018 onwards, the baton passed to Indian batters. Virat Kohli and Rohit Sharma benefited from packed T20I schedules and their regular selection across series and tournaments. Kohli became the first player to cross 4,000 T20I runs, holding the year-end record in 2019, 2020, 2022 and 2023. Rohit Sharma then overtook him in 2024. The Indian duo retired from the format after winning the 2024 T20 World Cup.

Interestingly, McCullum & Rohit have also ended the year with the most sixes on 6 occasions each. Rohit still leads the list as of 2025 with 205 sixes in T20Is.
The biggest shift comes in 2025 with Babar Azam finishing the year at 4,429 T20I career runs. It reflects his consistency at the top of the order. Unlike power hitters, Babar’s rise has come through accumulation and stability, showing that different batting styles can still dominate the runs charts.
Most T20I Wickets Record Holder at End of Each Year
Bowling records followed a similar trend. Early totals were low. As schedules expanded and more T20Is started being played, specialist bowlers began pulling away from the rest.
| Year | Player | Career T20I Wickets |
| 2005 | Michael Kasprowicz & Glenn McGrath | 5 |
| 2006 | Paul Collingwood | 6 |
| 2007 | Shaun Pollock & Shahid Afridi | 14 |
| 2008 | Umar Gul | 20 |
| 2009 | Umar Gul | 39 |
| 2010 | Shahid Afridi | 53 |
| 2011 | Shahid Afridi | 54 |
| 2012 | Saeed Ajmal | 71 |
| 2013 | Saeed Ajmal | 81 |
| 2014 | Saeed Ajmal | 85 |
| 2015 | Shahid Afridi | 88 |
| 2016 | Shahid Afridi | 97 |
| 2017 | Shahid Afridi | 97 |
| 2018 | Shahid Afridi | 98 |
| 2019 | Lasith Malinga | 106 |
| 2020 | Lasith Malinga | 107 |
| 2021 | Shakib Al Hasan | 117 |
| 2022 | Tim Southee | 134 |
| 2023 | Tim Southee | 147 |
| 2024 | Tim Southee | 164 |
| 2025 | Rashid Khan | 182 |
Key Takeaway
The most T20I wickets timeline tells a slightly different story. Bowling dominance has often changed hands faster than batting records. Pakistan bowlers ruled the charts for nearly a decade, with Umar Gul, Saeed Ajmal and Shahid Afridi repeatedly finishing as year-end leaders for a decade between 2008 and 2018. Afridi’s longevity stands out because he ended 6 different years as the leading wicket-taker despite playing across vastly different T20 eras.
From 2019 onward, fast bowlers and all-format specialists took control with the format having picked pace. Lasith Malinga briefly led before Tim Southee dominated 3 consecutive years from 2022 to 2024. Southee’s rise was due to New Zealand’s heavy reliance on him as a new-ball and death-overs bowler.
But the shift in 2025 was something everyone had already predicted. Rashid Khan overtook Southee and finished 2025 with 182 wickets. A modern-day great with 600+ T20 wickets overall, Rashid Khan is a great example of how T20 cricket now rewards specialist bowlers who play year-round franchise and international cricket. His position at the top of the T20I wickets list also highlights Afghanistan’s growth in the shortest format.
Why These Records Matter
These year-end milestones reflect more than just numbers. They show longevity, adaptability and consistency in the shortest and the most-played cricket format. As more matches are added each year, these T20 international records will continue to change. But the names on this list will remain part of T20 cricket history.