• Wion
  • /Photos
  • /Here are the 6 players with most runs in career but no century. Only one active player in the list

Here are the 6 players with most runs in career but no century. Only one active player in the list

Scoring a century is every batter’s dream, but some pile up impressive runs without ever getting there. These six players have amassed the most career runs without a single hundred — and only one of them is still active

Shane Warne (Australia)
1 / 6
(Photograph: AFP)

Shane Warne (Australia)

The legendary Australian spinner has 4,172 runs to his name but has never scored a century in either format of the game. His highest score is 99 against New Zealand in 2001

CO Obuya (Kenya)
2 / 6
(Photograph: AFP)

CO Obuya (Kenya)

Former Kenyan captain CO Obuya has amassed 3,786 runs to his name in 179 matches. His highest score is 98 (not out) against Australia during the 2011 ODI World Cup

Chamu Chibhabha (Zimbabwe)
3 / 6
(Photograph: AFP)

Chamu Chibhabha (Zimbabwe)

Former Zimbabwean right-hand batter scored 3,316 runs in his playing career of 18 years. His highest score of 99 came against Pakistan in 2015

Scott Edwards (Netherlands)
4 / 6
(Photograph: AFP)

Scott Edwards (Netherlands)

Scott Edwards, Tongan cricketer, who represented Netherlands has 3,313 runs to his name. His highest score is 99, which he made against Oman in 2024

Tim Southee (New Zealand)
5 / 6
(Photograph: AFP)

Tim Southee (New Zealand)

Former New Zealand pacer Tim Southee has amassed 3,288 runs under his belt. His highest score is 77 runs (not out) against England in 2008

Mitchell Starc (Australia)
6 / 6
(Photograph: AFP)

Mitchell Starc (Australia)

Australia pacer Mitchell Starc is the only active player in the list. He has 2,997 runs to his name with highest score of 99 against India in 2013