Women’s cricket is filled with exceptional players who shine with both bat and ball. However, only a select few have managed to achieve the remarkable feat of achieving the duo of scoring 2,000 international runs and taking 100 international wickets. This article spotlights the top 10 women cricketers who have reached this extraordinary milestone, showcasing their exceptional all-round abilities and significant contributions in one-day international matches.
Stafanie Taylor
Stafanie Taylor is a right-handed batter who was born on 11 June 1991 in Spanish Town, Jamaica. She made her ODI debut at just 17 years old, on 24 June 2008, against Ireland during the West Indies Women’s tour of Ireland in Dublin. She completed her 2000 ODI runs against South Africa Women during South Africa Women’s tour of West Indies on 12 January 2013, where Taylor scored 71 runs off 98 balls at a strike rate of 72.44. Later, in bowling, she took her 100th ODI wicket against Australia during the ICC Women’s World Cup on 11 November 2014, where she took 2 wickets in 8.3 overs at an economy rate of 5.29. She completed the feat of 2000 ODI runs and 100 ODI wickets both at the age of 23 years and 150 days.
Ellyse Perry
Ellyse Perry is a right-handed all-rounder who was born on 3 November 1990 in Wahroonga, Sydney. In One Day, she debuted on 22 July 2007 against New Zealand. She completed her 2000 ODI runs against New Zealand Women during the ICC Women’s World Cup on 2 July 2017, where Perry scored 71 runs off 91 balls at a strike rate of 78.02. In bowling, she reached the mark of 100 ODI wickets a year before completing 2000 ODI runs. Against India during the ICC Women’s World Cup on 7 February 2016, she took 2 wickets in 8.3 overs at an economy rate of 5.29. She completed the feat of 2000 ODI runs and 100 ODI wickets both at the age of 26 years and 34 days.
Sophie Devine
Sophie Devine is a right-handed batting all-rounder who was born on 1 September 1989 in Wellington. She made her ODI debut on 22 October 2006 against Australia during the New Zealand Women’s tour of Australia in Brisbane. She completed her 2000 ODI runs against England Women during the ICC Women’s World Cup on 13 July 2018, where Devine played an exceptional innings of 117 runs off 116 balls at a strike rate of 100.86. In bowling, she reached the mark of 100 ODI wickets against Pakistan Women during Pakistan Women’s tour of New Zealand on 15 December 2023, where she took 3 wickets in 6 overs at an economy rate of 4.16. She completed the feat of 2000 ODI runs and 100 ODI wickets both at the age of 34 years and 104 days.
Marizanne Kapp
Marizanne Kapp is a right-handed batting all-rounder who was born on 17 August 1993 in London. She made her One Day International debut against Australia Women in 2009. She completed her 2000 ODI runs against India Women during the South Africa Women’s tour of India on 17 March 2021, where Kapp scored an unbeaten 36 runs off 42 balls at a strike rate of 85.71. Three years before completing her 2000 ODI runs, Kapp already reached the mark of 100 ODI wickets against West Indies during the South Africa Women’s tour of West Indies on 16 September 2018, where she took 3 wickets in 9 overs at an economy rate of 1.55. She completed the feat of 2000 ODI runs and 100 ODI wickets both at the age of 31 years and 73 days.
Lisa Sthalekar
Lisa Sthalekar is a right-handed batting all-rounder who was born on 13 August 1979 in Pune, India. She made her ODI debut on 29 June 2001 against England Women during Australia Women’s tour of England in Derby. She completed her 2000 ODI runs against England Women during the ICC Women’s World Cup on 1 November 2008, where Sthalekar played an impressive innings of 104 runs off 112 balls at a strike rate of 92.85. In bowling, she reached the mark of 100 ODI wickets against England Women during the Australia Women’s tour of England on 7 July 2009, where she took 1 wicket in 1.4 overs at an economy rate of 3. She completed the feat of 2000 ODI runs and 100 ODI wickets both at the age of 29 years and 325 days.
Hayley Matthews
Hayley Matthews is a right-handed batting all-rounder who was born on 19 March 1998 in the West Indies. She made her ODI debut on 11 November 2014 against the Australian Women’s team during the ICC Women’s Championship in Sydney. She completed her 2000 ODI runs against Ireland Women during Ireland Women’s tour of West Indies on 26 June 2023, where Matthews played a magical innings of 109 runs off 106 balls at a strike rate of 102.85. In bowling, she reached the mark of 100 ODI wickets against Pakistan Women during the West Indies Women’s tour of Pakistan on 23 April 2024, where she took 2 wickets in 8 overs at an economy rate of 3.25. She completed the feat of 2000 ODI runs and 100 ODI wickets both at the age of 26 years and 34 days.
Sune Luus
Sune Luus is a right-handed batting all-rounder who was born on 5 January 1996 in South Africa. She made her ODI debut against Bangladesh Women at Mirpur. She completed her 2000 ODI runs against Bangladesh during Bangladesh Women’s tour of South Africa on 16 December 2023, where Luus played an innings of 31 runs off 38 balls at a strike rate of 81.57. In bowling, she reached the mark of 100 ODI wickets against Pakistan Women during Pakistan Women’s tour of South Africa on 26 January 2021, where she took 3 wickets in 10 overs at an economy rate of 3.50. She completed the feat of 2000 ODI runs and 100 ODI wickets both at the age of 27 years and 331 days.
Dane van Niekerk
Dane van Niekerk is a right-handed batting all-rounder who was born on 14 May 1993 in South Africa. She made her ODI debut on 8 March 2009 against West Indies Women during the ICC Women’s ODI World Cup in Newcastle. She completed her 2000 ODI runs against Sri Lanka Women during Sri Lanka Women’s tour of South Africa on 11 February 2019, where van Niekerk played an incredible innings of 102 runs off 117 balls at a strike rate of 87.17. In bowling, she reached the mark of 100 ODI wickets against India Women during the ICC Women’s ODI World Cup on 15 February 2017, where she took 1 wicket in 10 overs at an economy rate of 3.00. She completed the feat of 2000 ODI runs and 100 ODI wickets both at the age of 25 years and 268 days.
Shashikala Siriwardene
Shashikala Siriwardene is a right-handed batting all-rounder who was born on 14 February 1985 in Sri Lanka. She made her ODI debut on 13 March 2003 against West Indies Women during Sri Lanka Women’s tour of West Indies in Kingstown. She completed her 2000 ODI runs against Australia Women during the Sri Lanka Women’s tour of Australia on 5 October 2019, where Siriwardene played an innings of 30 runs off 51 balls at a strike rate of 58.82. In bowling, she reached the mark of 100 ODI wickets against West Indies Women during the ICC Women’s ODI World Cup on 15 May 2015, where she took 4 wickets in 9.3 overs at an economy rate of 3.15. She completed the feat of 2000 ODI runs and 100 ODI wickets both at the age of 34 years and 231 days.
Deepti Sharma
Deepti Sharma is a right-handed bowling all-rounder who was born on 24 August 1997 in Uttar Pradesh, India. She made her ODI debut on 28 November 2014 against South Africa Women during the ICC Women’s ODI World Cup in Bengaluru. She completed her 2000 ODI runs against South Africa Women during South Africa Women’s tour of India on 16 June 2024, where Sharma played an innings of 37 runs off 48 balls at a strike rate of 77.08. In bowling, she reached the mark of 100 ODI wickets against Australia during the Australia Women’s tour of India on 2 January 2024, where she took 1 wicket in 10 overs at an economy rate of 5.30. She completed the feat of 2000 ODI runs and 100 ODI wickets both at the age of 26 years and 297 days.