Friday, September 26, 2025
spot_imgspot_img

Latest Posts

Fastest to 7000 Runs in ODI Cricket

One Day International (ODI) cricket is a treasure trove of batting brilliance, where players carve their names in the annals of the sport with remarkable milestones. Scoring 7000 runs in ODIs signifies exceptional consistency, skill, and dedication to the game. In this blog, we’ll take you on a journey through the records and tales of cricketers who sprinted to 7000 ODI runs, rewriting cricketing history along the way.

1. Hasim Amla (SA)

  • Opposition: England
  • Ground: Lord’s
  • Match Date: 29 May 2017
  • Debut: 9 Mar 2008
  • Time Taken: 9 years and 81 days
  • Matches: 153
  • Innings: 150
  • ODI Number: 3874

Hashim Amla, the elegant South African opener, reached 7000 ODI runs in just over nine years. Debuting on 9th March 2008, Amla accomplished this remarkable feat on 29th May 2017, during a match against England at Lord’s (ODI # 3874). His classical batting style and consistency make him one of South Africa’s cricketing gems.

2. Virat Kohli (IND)

  • Opposition: Australia
  • Ground: Melbourne
  • Match Date: 17 Jan 2016
  • Debut: 18 Aug 2008
  • Time Taken: 7 years and 152 days
  • Matches: 169
  • Innings: 161
  • ODI Number: 3725

Virat Kohli, the modern-day Indian cricketing icon, sprinted to 7000 ODI runs in just over seven years. Debuting on 18th August 2008, Kohli achieved this monumental milestone on 17th January 2016, during a match against Australia in Melbourne (ODI # 3725). His unmatched consistency and masterful strokeplay have made him one of the world’s premier batsmen.

3. AB de Villiers (Afr/SA)

  • Opposition: Australia
  • Ground: Perth
  • Match Date: 14 Nov 2014
  • Debut: 2 Feb 2005
  • Time Taken: 9 years and 285 days
  • Matches: 172
  • Innings: 166
  • ODI Number: 3545

AB de Villiers, the versatile South African cricketer renowned for his innovative shots, reached 7000 ODI runs in just under ten years. Debuting on 2nd February 2005, de Villiers achieved this significant milestone on 14th November 2014, during a match against Australia in Perth (ODI # 3545). His ability to adapt to any situation and play unconventional strokes set him apart.

4. Saourav Ganguly (IND)

  • Opposition: Kenya
  • Ground: Paarl
  • Match Date: 24 Oct 2001
  • Debut: 11 Jan 1992
  • Time Taken: 9 years and 286 days
  • Matches: 180
  • Innings: 174
  • ODI Number: 1764

Sourav Ganguly, the former Indian captain known for his fearless approach, reached 7000 ODI runs in just under ten years. Debuting on 11th January 1992, Ganguly accomplished this significant milestone on 24th October 2001, during a match against Kenya in Paarl (ODI # 1764). His aggressive batting and leadership qualities left an indelible mark on Indian cricket.

5. Rohit Sharma (IND)

  • Opposition: Pakistan
  • Ground: Dubai (DSC)
  • Match Date: 23 Sep 2018
  • Debut: 23 Jun 2007
  • Time Taken: 11 years and 92 days
  • Matches: 187
  • Innings: 181
  • ODI Number: 4044

Rohit Sharma, the stylish Indian opener with a penchant for big scores, reached 7000 ODI runs in just over eleven years. Debuting on 23rd June 2007, Sharma achieved this monumental milestone on 23rd September 2018, during a high-voltage clash against Pakistan in Dubai (DSC) (ODI # 4044). His ability to convert starts into big innings has made him a key figure in India’s ODI lineup.

6. Brian Lara (WI)

  • Opposition: South Africa
  • Ground: St George’s
  • Match Date: 6 May 2001
  • Debut: 9 Nov 1990
  • Time Taken: 10 years and 178 days
  • Matches: 187
  • Innings: 183
  • ODI Number: 1715

Brian Charles Lara, the iconic West Indian batsman known for his record-breaking innings, reached 7000 ODI runs in just over ten years. Debuting on 9th November 1990, Lara achieved this remarkable feat on 6th May 2001, during a match against South Africa at St George’s (ODI # 1715). His elegant strokeplay and ability to play long innings set him apart.

7. MJ Guptill (NZ)

  • Opposition: Netherlands
  • Ground: Hamilton
  • Match Date: 4 Apr 2022
  • Debut: 10 Jan 2009
  • Time Taken: 13 years and 84 days
  • Matches: 189
  • Innings: 186
  • ODI Number: 4383

Martin Guptill, the explosive New Zealand opener, reached 7000 ODI runs in just over thirteen years. Debuting on 10th January 2009, Guptill achieved this significant milestone on 4th April 2022, during a match against the Netherlands in Hamilton (ODI # 4383). His aggressive batting at the top of the order has been instrumental in New Zealand’s ODI successes.

8. Desmond Haynes (WI)

  • Opposition: India
  • Ground: Adelaide
  • Match Date: 14 Dec 1991
  • Debut: 22 Feb 1978
  • Time Taken: 13 years and 295 days
  • Matches: 188
  • Innings: 187
  • ODI Number: 696

Desmond Haynes, the legendary West Indian opener, reached 7000 ODI runs in just over thirteen years. Debuting on 22nd February 1978, Haynes accomplished this significant milestone on 14th December 1991, during a match against India in Adelaide (ODI # 696). His solid technique and ability to provide solid starts were crucial for the West Indies.

Read More:

9. Jacques Kallis (SA)

  • Opposition: Sri Lanka
  • Ground: Colombo (RPS)
  • Match Date: 20 Aug 2004
  • Debut: 9 Jan 1996
  • Time Taken: 8 years and 224 days
  • Matches: 197
  • Innings: 188
  • ODI Number: 2156

Jacques Kallis, the South African all-rounder par excellence, reached 7000 ODI runs in just over eight years. Debuting on 9th January 1996, Kallis achieved this monumental milestone on 20th August 2004, during a match against Sri Lanka in Colombo (RPS) (ODI # 2156). His ability to contribute with both bat and ball made him a cricketing legend.

10. Ross Taylor (NZ)

  • Opposition: England
  • Ground: Hamilton
  • Match Date: 25 Feb 2018
  • Debut: 1 Mar 2006
  • Time Taken: 11 years and 361 days
  • Matches: 202
  • Innings: 188
  • ODI Number: 3980

Ross Taylor, the experienced New Zealand middle-order batsman, reached 7000 ODI runs in just under twelve years. Debuting on 1st March 2006, Taylor achieved this remarkable feat on 25th February 2018, during a match against England in Hamilton (ODI # 3980). His ability to anchor the innings and finish games with power hitting has been crucial for New Zealand.

Conclusion

These cricketers exemplify excellence and have left an indelible mark on ODI cricket. Their journeys to 7000 runs are a testament to their passion for the game and their commitment to consistently delivering top-class performances on the international stage.

Latest Posts

spot_imgspot_img

Don't Miss

Stay in touch

To be updated with all the latest news, offers and special announcements.