A long time coming
Top Fives: Most innings before scoring an ODI century
Nikhil Kalro
28-May-2015

Shaun Pollock
Innings: 190
His only century (130) came for Africa XI in an unsuccessful chase of 318 against Asia XI in 2007 • Getty Images
Steve Waugh
Innings: 167
First century (102*) came in a loss in the the Benson & Hedges World Series in 1996 against Sri Lanka•Adrien Murrell/Allsport
Innings: 167
First century (102*) came in a loss in the the Benson & Hedges World Series in 1996 against Sri Lanka•Adrien Murrell/Allsport
Elton Chigumbura
Innings: 161
First century came more than 11 years after his debut, a 95-ball 117 against Pakistan in Lahore in 2015•AFP
Innings: 161
First century came more than 11 years after his debut, a 95-ball 117 against Pakistan in Lahore in 2015•AFP
Mark Boucher
Innings: 160
Only century against Zimbabwe in 2006, where he smashed an unbeaten 68-ball 147 in a total of 418•Getty Images
Innings: 160
Only century against Zimbabwe in 2006, where he smashed an unbeaten 68-ball 147 in a total of 418•Getty Images
Arjuna Ranatunga
Innings: 145
His first of four centuries - an unbeaten 101 against Pakistan in Durban - came almost 12 years after his debut•Clive Mason/Getty Images
Innings: 145
His first of four centuries - an unbeaten 101 against Pakistan in Durban - came almost 12 years after his debut•Clive Mason/Getty Images