Fastest 7000 Runs in ODI
Hashim Amla of South Africa holds the record for the fastest 7000 runs in ODI. Amla achieved this milestone in just 153 matches and 150 innings.
Previously, the record was held by Virat Kohli of India, who reached 7000 runs in 169 matches and 161 innings.
Amla achieved the milestone 16 matches and 11 innings faster than Kohli, highlighting his remarkable ability to score quickly and consistently. This is an impressive accomplishment, showcasing Amla’s exceptional consistency and run-scoring ability.
Fastest to Reach 7000 Runs in ODI | Top 10 Batsmen
Here is the detailed overview of the top 10 batsmen with the fastest to reach 7000 runs in ODI cricket:
10. Ross Taylor (New Zealand)
Ross Taylor is considered one of the greatest New Zealand batsmen of all time and a legend in ODI cricket. His calm demeanor and ability to play under pressure were also hallmarks of his successful career.
He debuted on 1st March 2006 and completed 7000 runs in ODI cricket in 202 matches and 188 innings. He took 11 years and 361 days to achieve this milestone against England on February 25, 2018.
9. Jacques Kallis (South Africa)
Jacques Kallis made his debut on 9th January 1996. He reached 7000 runs in 197 matches and 188 innings, taking 8 years and 224 days.
Kallis’s dedication, skill, and consistency were instrumental in achieving this feat. He is considered one of the greatest batsmen and bowlers to have ever played the game, and his 7000 ODI runs milestone is a testament to his exceptional talent and skills.
8. Desmond Haynes (West Indies)
Desmond Haynes made 7000 ODI runs in 188 matches and 187 innings. Haynes’ solid technique and ability to anchor the innings were his strengths.
Haynes’ strength wasn’t just about scoring runs, but also about occupying the crease and absorbing pressure. He often faced the new ball, battling hostile spells from the opposition’s opening bowlers.
His ability to weather these storms and build partnerships with other batsmen was instrumental in many West Indian triumphs.
7. Martin Guptill (New Zealand)
Martin Guptil debuted on 10th January 2009. His aggressive batting style at the top of the order made him a valuable asset to New Zealand.
His ability to score boundaries at will and put the opposition under pressure from the get-go proved instrumental in many of the team’s victories.
He reached 7000 runs in 189 matches and 186 innings, taking 13 years and 84 days. Guptill’s ability to score quickly at the top of the order has been vital for New Zealand.
Guptil also holds the record for the highest individual score in a World Cup match (237 against West Indies in 2015) and has been a consistent performer in both ODIs and T20Is.
6. Brian Lara (West Indies)
Brian Lara scored 7000 ODI runs in 187 matches and 183 innings, in 10 years and 178 days. Lara’s brilliance wasn’t just about the number of runs he scored, but also the manner in which he dominated bowling attacks.
His elegant left-handed strokeplay and ability to score boundaries at will instilled fear in even the most potent bowling lineups. He possessed an array of strokes, from powerful drives to deft flicks, and could adapt his batting to any situation.
Whether it was building a solid foundation or launching a late assault, Lara always seemed to have the answer.
5. Rohit Sharma (India)
Rohit Sharma made his debut on 23rd June 2007. He completed 7000 runs in ODI cricket in 187 matches and 181 innings. Beyond these stats, Sharma’s elegant strokeplay, powerful hitting, and ability to anchor the innings make him a crucial part of the Indian batting line-up.
His contribution goes beyond scoring runs, often providing stability and momentum in crucial moments.
4. Sourav Ganguly (India)
Sourav Ganguly made 7000 ODI runs in 180 matches and 174 innings, in 9 years and 286 days. Ganguly took over the captaincy in 2000, leading a young and inexperienced team.
Ganguly’s aggressive approach and belief in his players instilled a new winning mentality, transforming Indian cricket from underdogs to world beaters. He is considered one of the greatest Indian captains and a legend of the game.
3. AB de Villiers (South Africa)
AB de Villiers completed 7000 ODI runs in 172 matches and 166 innings. De Villiers’ innovative shots and quick scoring rate set him apart.
What truly sets de Villiers apart is not just the number of runs but the remarkable pace at which he has accumulated them.Â
His innings are often characterized by an aggressive approach and innovative shot selection, allowing him to score quickly and put pressure on the opposition.
This unique blend of power and creativity has earned him the reputation as one of the most dangerous and exciting batsmen in the world.
2. Virat Kohli (India)
Virat Kohli made 7000 runs in ODI cricket 169 matches and 161 innings. Kohli took 7 years and 152 days to achieve this milestone against Australia on January 17, 2016.Â
The sheer speed with which Kohli reached this milestone is truly staggering. Completing 7,000 runs in 7 years and 152 days signifies an exceptional level of consistency and dominance in the shorter format. He averaged over 50 runs per innings throughout his journey, a remarkable feat in itself.
His aggressive yet composed approach, combined with his technical brilliance, has inspired countless fans and aspiring cricketers worldwide.
1. Hashim Amla (South Africa)
Hashim Amla is the fastest batsman to score 7000 runs in ODI cricket. He achieved the feat of 7000 runs in 153 matches and 150 innings.
This translates to an incredible average of 46.7 runs per innings, consistently churning out runs across diverse conditions and against various opponents.
Amla’s record stands as a testament to the power of hard work and dedication. It serves as an inspiration for aspiring cricketers, teaching them the importance of composure, technique, and adaptability.
His legacy extends beyond the number of runs scored, influencing countless individuals both on and off the field.
List of Top 40 Batsmen With Fastest to 7000 Runs in ODI
Sr. No. | Player | Debut | Mat | Inns | Time |
---|---|---|---|---|---|
1 | Hashim Amla (SA) | 9-Mar-08 | 153 | 150 | 9y 81d |
2 | Virat Kohli (IND) | 18-Aug-08 | 169 | 161 | 7y 152d |
3 | AB de Villiers (SA) | 2-Feb-05 | 172 | 166 | 9y 285d |
4 | Sourav Ganguly (IND) | 11-Jan-92 | 180 | 174 | 9y 286d |
5 | Rohit Sharma (IND) | 23-Jun-07 | 187 | 181 | 11y 92d |
6 | Brian Lara (WI) | 9-Nov-90 | 187 | 183 | 10y 178d |
7 | Martin Guptill (NZ) | 10-Jan-09 | 189 | 186 | 13y 84d |
8 | Desmond Haynes (WI) | 22-Feb-78 | 188 | 187 | 13y 295d |
9 | Jacques Kallis (SA) | 9-Jan-96 | 197 | 188 | 8y 224d |
10 | Ross Taylor (NZ) | 1-Mar-06 | 202 | 188 | 11y 361d |
11 | SR Tendulkar (IND) | 18-Dec-89 | 196 | 189 | 8y 201d |
12 | CH Gayle (ICC/WI) | 11-Sep-99 | 194 | 189 | 9y 124d |
13 | MS Dhoni (Asia/IND) | 23-Dec-04 | 212 | 189 | 8y 7d |
14 | RT Ponting (AUS) | 15-Feb-95 | 196 | 192 | 9y 7d |
15 | Saeed Anwar (PAK) | 1-Jan-89 | 197 | 194 | 11y 34d |
16 | MJ Clarke (AUS) | 19-Jan-03 | 214 | 195 | 9y 162d |
17 | ME Waugh (AUS) | 11-Dec-88 | 203 | 198 | 11y 39d |
18 | Mohammad Yousuf (Asia/PAK) | 28-Mar-98 | 210 | 199 | 7y 322d |
19 | Javed Miandad (PAK) | 11-Jun-75 | 215 | 204 | 17y 253d |
20 | R Dravid (IND) | 3-Apr-96 | 223 | 204 | 7y 309d |
21 | Tamim Iqbal (BAN) | 9-Feb-07 | 206 | 204 | 13y 23d |
22 | AC Gilchrist (AUS/ICC) | 25-Oct-96 | 212 | 206 | 8y 241d |
23 | Inzamam-ul-Haq (PAK) | 22-Nov-91 | 219 | 208 | 8y 149d |
24 | EJG Morgan (ENG/IRE) | 5-Aug-06 | 223 | 208 | 12y 298d |
25 | HH Gibbs (SA) | 3-Oct-96 | 216 | 209 | 11y 20d |
26 | S Chanderpaul (WI) | 17-Oct-94 | 223 | 209 | 13y 44d |
27 | NJ Astle (NZ) | 22-Jan-95 | 217 | 212 | 11y 340d |
28 | MS Atapattu (SL) | 1-Dec-90 | 218 | 213 | 13y 268d |
29 | V Sehwag (Asia/ICC/IND) | 1-Apr-99 | 219 | 213 | 10y 287d |
30 | Yuvraj Singh (Asia/IND) | 3-Oct-00 | 234 | 215 | 8y 268d |
31 | PA de Silva (SL) | 31-Mar-84 | 222 | 216 | 13y 222d |
32 | Shakib Al Hasan (BAN) | 6-Aug-06 | 228 | 216 | 16y 224d |
33 | KC Sangakkara (Asia/ICC/SL) | 5-Jul-00 | 238 | 221 | 8y 195d |
34 | Mushfiqur Rahim (BAN) | 6-Aug-06 | 244 | 229 | 16y 226d |
35 | TM Dilshan (SL) | 11-Dec-99 | 255 | 230 | 13y 43d |
36 | M Azharuddin (IND) | 20-Jan-85 | 252 | 233 | 12y 215d |
37 | A Ranatunga (SL) | 14-Feb-82 | 247 | 233 | 16y 265d |
38 | DPMD Jayawardene (Asia/SL) | 24-Jan-98 | 252 | 235 | 9y 136d |
39 | SP Fleming (ICC/NZ) | 25-Mar-94 | 247 | 237 | 11y 287d |
40 | ST Jayasuriya (SL) | 26-Dec-89 | 246 | 238 | 11y 311d |