who does not like milestone in their own professional field? probably everyone thrives deep in their heart to register their name in the milestone list. Same goes with cricketers, we have witnessed many great lads who has made their name in the list of fastest 4000 runs in ODI. Moreover, a batsman has to be consistent with his runs and technique to achieve the mark of fastest 4000 runs.
Therefore, today we are going to take an eye on players who achieved the mark of fastest 4000 runs in ODI and T20 cricket.
Top 5 Players Who Scored Fastest 4000 Runs In ODI
1. Hashim Amla – (81 Innings)
Probably one of the best South African opener batsman Hashim Amla, who did not get enough recognition in world cricket tops the list of fastest 4000 runs in ODI.
It took only 81 innings for Hashim Amla to score 4000 runs in ODI cricket with his explosive strike rate and classy technique which makes him unique from rest of the players.
Amla achieved this memorable mark against India in 2013, where he even scored a century in that match. Therefore, he truly deserves this spot.
2. Babar Azam – (82 Innings)
The soul and heart of Pakistan team, Babar Azam has been exceptional in last couple of years in ODI and test cricket especially which made him 2nd fastest player to score 4000 runs in ODI runs.
Moreover, Babar Azam has successfully crossed the mark of 4000 runs in 82 innings, just one inning behind Hashim Amla. Now you can get an idea what Babar has achieved in last 3,4 years.
The breakthrough innings to join this elite list came against Australia in march 2022 in Lahore, Pakistan, Where Babar scored a fifty as well but unfortunately lost the match.
3. Shai Hope – (88 Innings)
Yet Another batsman who did not get enough saturation in cricket especially when it comes to 50-overs format, Shai Hope has been one the best fascinating batter in recent times.
Coming from West Indies, Shai Hope has always been a aggressive player who completed 4000 runs mark in just 88 innings. Unfortunately, he has been overshadowed by some popular players.
On june 2022, Shai Hope completed his milestone against Pakistan in Multan cricket ground. Moreover, a player who made his debut in 2016, came in the list of fastest 4000 runs in ODI which shows the phenomenal potential of this player.
4. Joseph Edward Root – (91 Innings)
If you closely notice, there are some players who will comes in almost each and every record of cricket and Joe Root is one of them who does not take rest when it comes to make runs for his nation.
Iconic English player, Joe Root took 91 ODI innings to become the fastest player to reach 4000 runs in One day international. Moreover, who can forget his iconic bat drop celebration when he scored century against India.
Joe entered in this elit list of 4000 runs milestone on September 2017, against West Indies by playing a knock of unbeaten 46 runs in a 300 runs chase.
5. Virat Kohli – (93 Innings)
The man of who needs no introduction, Virat Kohli who made his ODI debut in August 2008, and in just 5 years he registered his name in the list of fastest 4000 runs in ODI.
When you hear number three, Virat Kohli might be the one the thing who comes in your mind, As he is the one the best batter to ever play on number three position in cricket history.
In addition, King Kohli completed his milestone of 4000 runs in 93 innings when he played against England in 2013 in Ranchi cricket ground of India.
Top 5 Players Who Smashed Fastest 4000 Runs In T20
1. Chris Gayle – (107 Innings)
No one can take the place in T20 cricket when it comes to rule this short format than Chris Gayle. Universe boss who is known for his brutal hitting is the player who made fastest 4000 runs in T20.
Chris Gayle smashed 4000 runs mark in just 107 t20 innings, that’s because in almost every T20 cricket league and internationals he left his mark with tons of runs.
From BBL, PSL, LPL, and many more leagues including the greatest T20 league IPL, Gayle established his name not only with his reputation but also his long beast sixes.
2. Shaun Marsh – (107 Innings)
Former Australian and Punjab Kings star player, Shaun Marsh has played a crucial role for Australian side in T20 cricket back in 2014’s and 2015’s.
Classy left handed batter, Shaun Marsh smashed 4000 T20 runs in just 107 innings. Not only for his nation, Marsh has made some serious impact in IPL and BBL as well with his all round performances.
Moreover, Shaun Marsh completed his milestone against Rajasthan Royals on 23th may 2014 in Indian Premier League, When he was the part of Punjab Kings.
3. Babar Azam – (115 Innings)
Yet again along with ODI, Babar Azam registers his name in the fastest 4000 runs in T20 list too. As I have said above, the rise of Babar in past 3,4 years is actually phenomenal in all three formats of the game.
Talking about his t20 records, Babar took 115 innings in t20 to cross the mark of 4000 runs. The majority of his runs came in Pakistan Super league.
However, there is a comparison going on between Babar Azam and Virat Kohli regarding the performances of T20, which is completely useless as Babar mostly scores runs in PSL only. Whereas Kohli has played some amazing knocks on big stage in international T20 as well as IPL.
4. Devon Conway – (116 Innings)
The star opener of New Zealand cricket and Chennai Super Kings in IPL, Devon Conway’s may be surprising for many of you guys, but if you look at his consistent performances in T20 cricket you will get an better idea.
The classy lefty batter, Devon Conway smashed 4000 runs in t20 cricket in 116 innings, including the IPL where he got the opportunity to play in CSK where he was the leading run getter for the franchise in 2023 season.
5. KL Rahul – (117 Innings)
Indian stylish opener, Kl Rahul has always been upto the mark when it comes to scoring runs in T20 cricket. He even scored 2 centuries in T20I for India as an main opener.
Coming from Karnataka, Kl Rahul have dominated t20 format both in international and in leagues. Rahul scored 4000 runs in 117 innings in t20 and became the 5th player to enter in the list of fastest 4000 runs in T20.
Q) Which active Indian cricketer has scored fastest 4000 runs in t20 cricket?
KL Rahul has scored fastest 4000 runs in just 117 innings in t20 cricket. It includes IPL and International t20 matches.
Q) In how many innings Virat Kohli smashed 4000 runs in ODI cricket?
Virat Kohli completed his 4000 runs mark in One Day International cricket in 93 ODI innings.
Q) Which Pakistani batter scored fastest 4000 runs in ODI and T20 cricket?
Babar Azam is the only Pakistani batter who scored fastest 4000 runs in both T20 and ODI cricket. It took 115 innings in T20 and 82 Innings in ODI to achieve this milestone.