Cricket
Fastest Cricketers to Reach 1000 Runs in T20 History (Updated)
Check who made an immediate impact in the T20 cricket with his blistering batting ?
Fastest 1000 runs in T20
Player | Teams | Opposition | Ground | Match Date | Debut | Mat | Inns |
Brad Hodge | Australia A, Lancashire, Leicestershire, Victoria | v NZ A | Darwin | 9 Jul 2006 | 16 Jun 2003 | 23 | 23 |
Shaun Marsh | Australia, Australia A, Kings XI Punjab, Western Australia | v West Indies | Bridgetown | 20 Jun 2008 | 6 Jan 2006 | 23 | 23 |
Matthew Hayden | Australia, Chennai Super Kings | v MI | Gqeberha | 16 May 2009 | 13 Jun 2005 | 24 | 24 |
Sabawoon Davizi | Czech Republic | v France | Kerava | 24 Jul 2022 | 18 Oct 2019 | 24 | 24 |
Devdutt Padikkal | Karnataka, Royal Challengers Bangalore | v SRH | Sharjah | 31 Oct 2020 | 8 Nov 2019 | 25 | 25 |
Kendel Kadowaki-Fleming | Japan | v Mongolia | Sano | 7 May 2024 | 9 Oct 2022 | 25 | 25 |
Phillip Hughes | Adelaide Strikers, New South Wales, Worcestershire | v Scorchers | Perth | 9 Dec 2012 | 26 Dec 2008 | 26 | 26 |
Muhammad Waseem | United Arab Emirates | v New Zealand | Dubai (DICS) | 20 Aug 2023 | 5 Oct 2021 | 26 | 26 |
Rohan Kadam | Karnataka | v Vidarbha | Delhi | 20 Nov 2021 | 21 Feb 2019 | 28 | 27 |
Graeme Ashley Hick | Worcestershire | v Gloucs | Worcester | 12 Jun 2008 | 2 Jul 2004 | 29 | 28 |
1. Brad Hodge in 23 matches
Former Australian Brad Hodge is the batter with the fastest 1000 runs in the T20. He achieved the feat while playing for Australia A against New Zealand A, in what was his 23rd game in the shortest format of the game. Known for his aggressive batting, Hodge played for Australia A, Lancashire, Leicestershire and Victoria, making sure that he continued batting with the same intensity for every team. In his career, he played 277 T20s and ended with 7406 total runs in his career to go with 48 half-centuries and 2 centuries.
2. Shaun Marsh in 23 matches
Shaun Marsh, who was one of the best batters to have played for Australia, is the batter with joint-fastest 1000 runs in the T20. The opening batter played T20 cricket all around the world and was one of the best players to have in the format. He completed 1000 runs in just 23 innings and equalled Brad Hodge’s record. He played for Australia, Australia A, Kings XI Punjab, and Western Australia and scored his 1000th run in T20 during the international game against West Indies in 2008. He ended his career with 7050 runs in 215 T20s. He also hammered 2 centuries and 57 half-centuries during his career.
3. Matthew Hayden in 24 matches
Fierce Australia batter Matthew Hayden, who played till 2009 for the national team, was one of the major reasons behind the success of Australia. The opening batter didn’t play much T20 cricket but in whatever games he played, he was a mere destruction with the bat. He only believed in destroying the bowling lineups with his aggressive mindset. Hayden completed 1000 runs in just 24 innings and he achieved the feat in the IPL while playing for Chennai Super Kings against Mumbai Indians in 2009. He ended his career with 1632 runs in 50 T20s to go with 13 half-centuries.
4. Sabawoon Davizi in 24 innings
Czech Republic’s Sabawoon Davizi sits fourth on the list of the fastest 1000 runs in the T20. After making his debut in 2019, he achieved the feat in 2022 during a game against France. It was his 24th inning in which he slammed his 1000th run and joined the elite list. He has been one of the consistent batters among the Associate nations as he has mustered 1149 runs in 13 innings that he has played. He also has slammed three centuries and 6 half-centuries.
5. Devdutt Padikkal in 25 innings
Young India batter Devdutt Padikkal is the fifth fastest batter in the history of the T20s to score 1000 runs. The opening batter has been one of the exciting players in Indian cricket apart from being consistent. Playing for his domestic team, Karnataka, Padikkal has achieved quite a few milestones in his young career. He became the fifth fastest to 1000 runs during the game against Sunrisers Hyderabad while playing for Royal Challengers Bengaluru in the IPL 2020. So far he has played 99 T20s and has amassed 2806 runs to go with 3 hundreds and 17 fifties.
6. Kendel Kadowaki-Fleming in 25 innings
Japan’s Kendel Kadowaki-Fleming is the joint fifth fastest to achieve 1000 runs in T20. He too achieved the feat in 25 innings during the game against Mongolia in Sano. He had a decent outing with the bat in that game as he slammed 41 runs off 36 balls. He batted with a strike rate of around 115 and also hit 2 fours and 2 sixes in his innings. He currently has 1420 runs to his name from 35 T20Is to go with 9 fifties and one ton.
7. Phillip Hughes in 26 innings
Late Australian batter Phil Hughes also features in the list of fastest to 1000 runs in T20s as he achieved the same in just 26 innings. He was touted as the future of the Australian but that wasn’t meant to be as he passed away while playing a domestic game in Australia. He played 34 T20s in his career and ended up scoring 1110 runs at an average of around 43. He also slammed 10 half-centuries in his career. The batter achieved the landmark of 1000 runs in the shortest format of the game in BBL against Perth Scorchers in 2012.
8. Muhammad Waseem in 26 innings
United Arab Emirates (UAE) batter Muhammad Waseem also achieved 1000 runs in T20s in just 26 innings. He surpassed the milestone during the game against New Zealand in 2023. He has been one of the consistent performers for his team in the shortest format of the game. Overall, he has played 76 games in the T20s and has mustered 2616 runs at an average of around 38. He also has hit 19 fifties and 3 tons.
9. Rohan Kadam in 26 innings
Karnataka batter Rohan Kadam, who is one of the exciting batters in the Indian domestic also features in the list of batters who have the fastest 1000 runs in T20s. The right-hander in his short career so far has done some incredible things and one among them has been reaching 1000 runs in just 26 innings. He achieved the feat during the game against Vidarbha in 2021. During that match, he came up with a magnificent knock for his team as he ended with an innings of 87 runs off 56 balls, batting with a strike rate of 156. He also hit 7 fours and 6 sixes that helped his team post a total of 176 runs on the board and eventually win the game by 4 runs.
10. Graeme Ashley Hick in 28 innings
Worcestershire batter Graeme Ashley Hick is the 10th fastest batter to 1000 runs in T20s. In his 28th inning for the team against Gloucestershire, he made sure he achieved the feat. The right-hander during that game came up with the stellar innings and ended with the knock of unbeaten 88 runs off just 58 balls. He batted with a strike rate of over 150 and also hit 11 fours and 1 six. He played 37 T20s during his career and slammed 1201 runs at an average and strike rate of 36.39 and 156.17 respectively.
Fastest Indian to 1000 T20 runs
S.No | Player | Opposition | Year | Ground | Mat | Inns |
1. | Virat Kohli | South Africa | 2015 | Dharmasala | 29 | 27 |
2. | KL Rahul | West Indies | 2019 | Hyderabad | 32 | 29 |
3. | Suryakumar Yadav | South Africa | 2022 | Guwahati | 33 | 31 |
4. | Rohit Sharma | Australia | 2016 | Sydney | 47 | 40 |
Indian stars no doubt always find themselves in almost every cricketing record. This is because the depth of Indian cricket is massive and now and then there comes a player who makes himself a huge name and sets the stage on fire.
Quite a few Indian players have made a massive impact in the T20Is and the proof of that has been the time that they have taken to reach the 1000 runs in the shortest format of the game at the international level. Some big names don the list and it speaks volumes about their ability and skills.
Virat Kohli is the fastest Indian batter to 1000 runs in T20Is. The premier batter arguably is the best batter this generation has ever seen and his ability to adapt to all three formats has been outstanding. The right-hander surpassed 1000 runs in T20Is in just 27 innings and achieved the feat during the game against South Africa in 2015 at Dharamsala. He retired from the T20Is after the T20 World Cup 2024 and ended up as finest player in the format. He ended his career with 4188 runs to his name to go with 38 fifties and 1 century.
The second fastest Indian to 1000 T20 runs is KL Rahul. Touted as the first Indian 360 degree player, the right-hander set the stage on fire when he first arrived in T20 cricket. He made India win many games with his unorthodox brand of cricket and started his career on a dominant note. He scored 1000 runs in just 29 innings in a game against West Indies in 2019 at Hyderabad. He last played for India in the T20 World Cup 2022 and after that hasn’t featured in the format. He has slammed 2265 runs in 72 games to go with two centuries and 22 fifties.
India’s current T20I captain Suryakumar Yadav recently became the third fastest Indian batter to hit 1000 runs for the national team in the shortest format of the game. Yadav arguably is the the best batter in T20 cricket. His ability to manufacture different kinds of shots separates him from others and makes him a batter whom all the bowlers find difficult to bowl to. He reached the landmark of 1000 runs against South Africa in 2022 at Guwahati. Suryakumar also became the second fastest Indian batter to 2500 runs. He currently has 2544 runs to his name at a strike rate of around 170 to go with 21 fifties and 4 centuries.
Rohit Sharma also is among the Indian batters who are the fastest to 1000 runs in T20 cricket. He achieved the feat in his 40th innings for the team while playing against Australia at the Sydney Cricket Ground. The ‘Hitman’ was among the best batters for the team in the format. He also is the most successful captain of the team in the T20Is. He ended his career in his shortest format of the gale after guiding his team to the T20 World Cup 2024 win. He ended as the leading run-maker in the T20I, scoring 4231 runs in 159 games. He also hit 32 fifties and 5 centuries, which is the most by an Indian batter in this format.
FAQs
England’s Dawid Malan is the batter to score fastest 1000 runs in T20Is. He achieved the feat in his 24th innings during the game against India at Narendra Modi International Stadium in Ahmedabad in 2021. He played an innings of 68 runs in that game and batted at the strike rate of around 147 to go with 9 fours and 2 sixes.
Pakistan skipper Babar Azam has the fastest 1000 runs in T20 internationals as captain. He achieved the feat during the game against Afghanistan in T20 World Cup 2021. He reached the landmark in his 26th innings and broke Virat Kohli’s record who had achieved the same feat in 30 innings.
I am just a guy in his early 20s whose dream was to play cricket but now believes his job is to serve cricket. I picked the cricket bat at the age of 3, pursued science as I grew up but eventually followed my heart to come into journalism and do the second-best thing in the world after playing the sport.