Late limited-over centurions
Longest gaps between a maiden Test hundred and a maiden ODI hundred, and vice versa

During Bangladesh's tour of Zimbabwe in August, Hamilton Masakadza scored his maiden one-day century in the third ODI in Bulawayo, which was the home side's only victory in the five-match series. It was Masakadza's 71st one-dayer and the hundred came eight years and 18 days after he had scored his first Test century, a match-saving 119 on debut against West Indies in Harare. So this week we've found out which batsmen had to endure the longest wait between maiden centuries in Tests and ODIs, and vice versa. We've also looked at the largest gaps between maiden five-wicket hauls in Tests and four-wicket hauls in ODIs.
Sunil Gavaskar wasted little time in notching up the first of many Test hundreds. He scored 116 in only his third innings, against West Indies at Bourda, the first of his four centuries on the 1971 tour of the Caribbean. In one-day cricket, however, Gavaskar's third innings was the infamous 36 not out against England at Lord's in 1975. He got into the nineties thrice but never made more than 92, until he finally reached three figures against New Zealand in Nagpur during the 1987 World Cup, 16 years after his first Test hundred. Gavaskar did it in style too, cracking 103 off 88 balls to ensure that India won their group on run-rate ahead of Australia. It was the penultimate match of Gavaskar's 108-ODI career.
Player | Test | Opposition | Start Date | Scorecard | ODI | Opposition | Start Date | Scorecard | Diff | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|
SM Gavaskar (India) | 116 | v WI | Mar 19, 1971 | Test 684 | 103* | v NZ | Oct 31, 1987 | ODI 474 | 16y 226d | |||
G Boycott (Eng) | 113 | v Aus | Aug 13, 1964 | Test 565 | 105 | v Aus | Dec 11, 1979 | ODI 79 | 15y 120d | |||
Zaheer Abbas (Pak) | 274 | v Eng | Jun 3, 1971 | Test 687 | 108 | v Aus | Dec 17, 1981 | ODI 128 | 10y 197d | |||
M Amarnath (India) | 100 | v Aus | Dec 16, 1977 | Test 811 | 100* | v WI | Jan 19, 1988 | ODI 497 | 10y 34d | |||
A Ranatunga (SL) | 111 | v India | Aug 30, 1985 | Test 1023 | 101* | v Pak | Dec 2, 1994 | ODI 953 | 9y 94d | |||
BE Congdon (NZ) | 104 | v Eng | Feb 25, 1966 | Test 602 | 101 | v Eng | Mar 9, 1975 | ODI 18 | 9y 12d | |||
AP Gurusinha (SL) | 116* | v Pak | Mar 22, 1986 | Test 1043 | 117* | v NZ | Apr 18, 1994 | ODI 909 | 8y 27d | |||
H Masakadza (Zim) | 119 | v WI | Jul 27, 2001 | Test 1553 | 102 | v Ban | Aug 14, 2009 | ODI 2872 | 8y 18d | |||
MV Boucher (SA) | 100 | v WI | Jan 15, 1999 | Test 1441 | 147* | v Zim | Sep 20, 2006 | ODI 2420 | 7y 248d | |||
CH Lloyd (WI) | 118 | v Eng | Jan 19, 1968 | Test 627 | 102 | v Aus | Jun 21, 1975 | ODI 33 | 7y 153d | |||
MA Taylor (Aus) | 136 | v Eng | Jun 8, 1989 | Test 1121 | 105 | v India | Oct 21, 1996 | ODI 1129 | 7y 135d | |||
JG Wright (NZ) | 110 | v India | Mar 13, 1981 | Test 899 | 101 | v Eng | Mar 16, 1988 | ODI 508 | 7y 3d | |||
HA Gomes (WI) | 101 | v Aus | Mar 31, 1978 | Test 822 | 101 | v SL | Feb 2, 1985 | ODI 300 | 6y 308d | |||
KR Rutherford (NZ) | 107* | v Eng | Mar 3, 1988 | Test 1094 | 108 | v India | Oct 28, 1994 | ODI 939 | 6y 239d | |||
SR Waugh (Aus) | 177* | v Eng | Jun 8, 1989 | Test 1121 | 102* | v SL | Jan 16, 1996 | ODI 1039 | 6y 222d | |||
TM Dilshan (SL) | 163* | v Zim | Nov 26, 1999 | Test 1473 | 117* | v Neth | Jul 4, 2006 | ODI 2390 | 6y 220d | |||
GS Chappell (Aus) | 108 | v Eng | Dec 11, 1970 | Test 675 | 125* | v Eng | Jun 6, 1977 | ODI 44 | 6y 177d | |||
SM Pollock (SA) | 111 | v SL | Jan 20, 2001 | Test 1529 | 130 | v Asia | Jun 6, 2007 | ODI 2587 | 6y 137d | |||
Javed Miandad (Pak) | 163 | v NZ | Oct 9, 1976 | Test 782 | 106* | v India | Dec 3, 1982 | ODI 162 | 6y 55d | |||
N Hussain (Eng) | 128 | v India | Jun 6, 1996 | Test 1327 | 115 | v India | Jul 13, 2002 | ODI 1856 | 6y 37d |
Mark Boucher made his Test debut in October 1997 and his one-day debut in January 1998. He didn't take too long to score his first Test century - 100 against West Indies at Centurion Park in 1999 - but his maiden ODI hundred took ages. He didn't score one until 2006, when in his 220th ODI he bludgeoned 147 off 68 balls against Zimbabwe in Potchefstroom. Boucher, however, was lucky to get there for he was dropped twice before reaching his century and four times afterwards. His 219-ODI century drought was the longest before a maiden century until Shaun Pollock made 135 for the Africa XI against the Asia XI in Bangalore in 2007 - his 285th ODI.
The gaps between a player scoring his maiden ODI century and then his first Test century are much smaller than those in the table above. Manoj Prabhakar tops the table with a gap of seven years and 259 days. He scored his maiden ODI hundred in his 11th game - 106 against Pakistan in Jamshedpur in 1987 - but reached a Test hundred only in 1994, in his 36th Test, after making his debut a decade earlier. To be fair, though, Prabhakar spent most of his early innings at Nos. 7 and 8 before moving up the order.
Player | ODI | Opposition | Start Date | Scorecard | Test | Opposition | Start Date | Scorecard | Diff | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|
M Prabhakar (India) | 106 | v Pak | Mar 26, 1987 | ODI 440 | 120 | v WI | Dec 10, 1994 | Test 1278 | 7y 259d | |||
ADR Campbell (Zim) | 131* | v SL | Nov 5, 1994 | ODI 946 | 102 | v India | Nov 25, 2000 | Test 1517 | 6y 20d | |||
DL Houghton (Zim) | 142 | v NZ | Oct 10, 1987 | ODI 454 | 121 | v India | Oct 18, 1992 | Test 1197 | 5y 8d | |||
PV Simmons (WI) | 104* | v India | Jan 25, 1988 | ODI 502 | 110 | v Aus | Dec 26, 1992 | Test 1205 | 4y 336d | |||
DS Lehmann (Aus) | 103 | v Pak | Nov 6, 1998 | ODI 1365 | 160 | v WI | Apr 19, 2003 | Test 1639 | 4y 164d | |||
Shoaib Malik (Pak) | 111* | v WI | Feb 15, 2002 | ODI 1808 | 148* | v SL | Mar 26, 2006 | Test 1794 | 4y 39d | |||
Saeed Anwar (Pak) | 126 | v SL | Feb 17, 1990 | ODI 606 | 169 | v NZ | Feb 17, 1994 | Test 1249 | 4y 0d | |||
A Symonds (Aus) | 143* | v Pak | Feb 11, 2003 | ODI 1945 | 156 | v Eng | Dec 26, 2006 | Test 1824 | 3y 318d | |||
SV Carlisle (Zim) | 121* | v SL | Dec 18, 1999 | ODI 1530 | 118 | v Aus | Oct 17, 2003 | Test 1663 | 3y 303d | |||
M Kaif (India) | 111* | v Zim | Sep 14, 2002 | ODI 1876 | 148* | v WI | Jun 10, 2006 | Test 1806 | 3y 269d | |||
PD Collingwood (Eng) | 100 | v SL | Dec 20, 2002 | ODI 1924 | 134* | v India | Mar 1, 2006 | Test 1785 | 3y 71d | |||
Faisal Iqbal (Pak) | 100* | v Zim | Nov 30, 2002 | ODI 1906 | 139 | v India | Jan 29, 2006 | Test 1783 | 3y 60d | |||
CB Wishart (Zim) | 102 | v India | Sep 30, 1998 | ODI 1356 | 114 | v Ban | Nov 15, 2001 | Test 1568 | 3y 46d | |||
Shahid Afridi (Pak) | 102 | v SL | Oct 4, 1996 | ODI 1125 | 141 | v India | Jan 28, 1999 | Test 1442 | 2y 116d | |||
DL Haynes (WI) | 148 | v Aus | Feb 22, 1978 | ODI 48 | 105 | v NZ | Feb 8, 1980 | Test 873 | 1y 351d | |||
G Kirsten (SA) | 112* | v Aus | Jan 21, 1994 | ODI 876 | 110 | v Eng | Nov 30, 1995 | Test 1315 | 1y 313d | |||
AC Gilchrist (Aus) | 100 | v SA | Jan 26, 1998 | ODI 1285 | 149* | v Pak | Nov 18, 1999 | Test 1469 | 1y 296d | |||
RT Ponting (Aus) | 123 | v SL | Jan 9, 1996 | ODI 1032 | 127 | v Eng | Jul 24, 1997 | Test 1373 | 1y 196d | |||
DR Martyn (Aus) | 116* | v NZ | Mar 3, 2000 | ODI 1571 | 105 | v Eng | Jul 5, 2001 | Test 1550 | 1y 124d | |||
Tamim Iqbal (Ban) | 129 | v Ire | Mar 22, 2008 | ODI 2695 | 128 | v WI | Jul 9, 2009 | Test 1923 | 1y 109d |
Most of the top bowlers in the table below, which contains players with long gaps between their first five-for in Tests and their first four-wicket haul in ODIs, are those who began their Test careers before, or shortly after, one-day internationals began, and at a time when they were few and far between. Imran Khan took his maiden five-wicket haul in his ninth Test against Australia at the MCG in 1977. It wasn't until March 1985, eight years later, that he took his first five-for in ODIs when he wrecked the Indian batting line-up with figures of 6 for 14 in Sharjah. India were dismissed for 125 but Imran's performance was in vain after Pakistan were shot out for 87.
Player | Test | Opposition | Start Date | Scorecard | ODI | Opposition | Start Date | Scorecard | Diff | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Asif Iqbal (Pak) | 5/48 | v NZ | Jan 22, 1965 | Test 574 | 4/56 | v WI | Jun 20, 1979 | ODI 73 | 14y 149d | |||
DL Underwood (Eng) | 5/52 | v Pak | Aug 10, 1967 | Test 622 | 4/44 | v WI | Nov 28, 1979 | ODI 76 | 12y 110d | |||
N Gifford (Eng) | 5/55 | v Pak | Mar 24, 1973 | Test 719 | 4/23 | v Pak | Mar 26, 1985 | ODI 323 | 12y 2d | |||
RA Harper (WI) | 6/57 | v Eng | Jul 26, 1984 | Test 992 | 4/40 | v Eng | Mar 5, 1994 | ODI 890 | 9y 222d | |||
Imran Khan (Pak) | 5/122 | v Aus | Jan 1, 1977 | Test 790 | 6/14 | v India | Mar 22, 1985 | ODI 321 | 8y 80d | |||
DR Pringle (Eng) | 5/108 | v WI | Jun 14, 1984 | Test 989 | 4/42 | v Pak | May 20, 1992 | ODI 756 | 7y 341d | |||
S Madan Lal (India) | 5/134 | v NZ | Feb 5, 1976 | Test 771 | 4/20 | v Aus | Jun 20, 1983 | ODI 219 | 7y 135d | |||
RW Price (Zim) | 5/181 | v SA | Sep 14, 2001 | Test 1563 | 4/22 | v Ban | Jan 19, 2009 | ODI 2797 | 7y 127d | |||
GP Wickramasinghe (SL) | 5/73 | v Pak | Jan 2, 1992 | Test 1182 | 4/48 | v Pak | Mar 19, 1999 | ODI 1411 | 7y 76d | |||
MS Kasprowicz (Aus) | 7/36 | v Eng | Aug 21, 1997 | Test 1377 | 5/45 | v SL | Feb 27, 2004 | ODI 2106 | 6y 190d | |||
PCR Tufnell (Eng) | 5/61 | v Aus | Jan 4, 1991 | Test 1160 | 4/22 | v NZ | Feb 20, 1997 | ODI 1179 | 6y 47d | |||
Arshad Khan (Pak) | 5/38 | v SL | Mar 12, 1999 | Test 1450 | 4/33 | v India | Apr 2, 2005 | ODI 2235 | 6y 21d | |||
JE Emburey (Eng) | 5/124 | v WI | Feb 13, 1981 | Test 896 | 4/37 | v WI | Jan 24, 1987 | ODI 423 | 5y 345d | |||
AR Caddick (Eng) | 6/65 | v WI | Mar 25, 1994 | Test 1257 | 4/19 | v SA | Feb 13, 2000 | ODI 1560 | 5y 325d | |||
JA Snow (Eng) | 7/49 | v WI | Feb 8, 1968 | Test 629 | 4/32 | v NZ | Jul 18, 1973 | ODI 6 | 5y 160d | |||
Abdul Qadir (Pak) | 6/44 | v Eng | Jan 2, 1978 | Test 813 | 4/21 | v NZ | Jun 11, 1983 | ODI 202 | 5y 160d | |||
GG Arnold (Eng) | 5/58 | v Pak | Aug 24, 1967 | Test 623 | 4/27 | v Aus | Aug 28, 1972 | ODI 4 | 5y 4d | |||
ARC Fraser (Eng) | 5/28 | v WI | Feb 24, 1990 | Test 1140 | 4/22 | v Aus | Jan 10, 1995 | ODI 969 | 4y 320d | |||
IT Botham (Eng) | 5/74 | v Aus | Jul 28, 1977 | Test 806 | 4/56 | v India | Jun 2, 1982 | ODI 152 | 4y 309d | |||
RJ Hadlee (NZ) | 7/23 | v India | Feb 13, 1976 | Test 772 | 5/32 | v India | Dec 9, 1980 | ODI 99 | 4y 300d |
Sanath Jayasuriya has taken only 98 Test wickets, compared to 316 in ODIs, and his first of two five-wicket hauls came against Zimbabwe in Galle in 2002. Jayasuriya and Muttiah Muralitharan took five wickets each in the first innings and four each in the second as Zimbabwe were routed by 315 runs. His first five-for in ODIs, though, had come long ago - Jayasuriya took 6 for 29 against England in Moratuwa in 1993, the best figures by a Sri Lankan in ODIs until Murali took 7 for 30 against India in Sharjah in 2000.
Player | ODI | Opposition | Start Date | Scorecard | Test | Opposition | Start Date | Scorecard | Diff | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|
ST Jayasuriya (SL) | 6/29 | v Eng | Mar 20, 1993 | ODI 818 | 5/43 | v Zim | Jan 12, 2002 | Test 1585 | 8y 298d | |||
AB Agarkar (India) | 4/46 | v Aus | Apr 7, 1998 | ODI 1308 | 6/41 | v Aus | Dec 12, 2003 | Test 1673 | 5y 249d | |||
RMH Binny (India) | 4/41 | v NZ | Dec 9, 1980 | ODI 99 | 5/40 | v Eng | Jun 19, 1986 | Test 1047 | 5y 192d | |||
Abdul Razzaq (Pak) | 5/31 | v SL | Oct 15, 1999 | ODI 1514 | 5/35 | v SL | Oct 28, 2004 | Test 1719 | 5y 13d | |||
BA Reid (Aus) | 5/53 | v India | Jan 26, 1986 | ODI 357 | 6/97, 7/51 | v Eng | Dec 26, 1990 | Test 1159 | 4y 334d | |||
DW Fleming (Aus) | 4/39 | v NZ | Apr 16, 1994 | ODI 907 | 5/46 | v Eng | Nov 28, 1998 | Test 1431 | 4y 226d | |||
ME Waugh (Aus) | 4/37 | v Eng | Jan 10, 1991 | ODI 662 | 5/40 | v Eng | Jan 26, 1995 | Test 1284 | 4y 16d | |||
Aaqib Javed (Pak) | 7/37 | v India | Oct 25, 1991 | ODI 685 | 5/84 | v SL | Sep 15, 1995 | Test 1305 | 3y 325d | |||
DNT Zoysa (SL) | 4/34 | v Pak | Jul 5, 2000 | ODI 1603 | 5/20 | v Zim | May 6, 2004 | Test 1698 | 3y 306d | |||
J Srinath (India) | 5/41 | v Eng | Feb 26, 1993 | ODI 809 | 6/21 | v SA | Nov 20, 1996 | Test 1338 | 3y 268d | |||
C White (Eng) | 4/37 | v NZ | Feb 26, 1997 | ODI 1181 | 5/57 | v WI | Aug 17, 2000 | Test 1508 | 3y 173d | |||
GR Dilley (Eng) | 4/45 | v SL | Jun 11, 1983 | ODI 201 | 5/68 | v Aus | Nov 14, 1986 | Test 1057 | 3y 156d | |||
CK Langeveldt (SA) | 4/21 | v Kenya | Oct 22, 2001 | ODI 1763 | 5/46 | v Eng | Jan 2, 2005 | Test 1732 | 3y 72d | |||
GF Labrooy (SL) | 5/57 | v India | Jan 15, 1987 | ODI 417 | 5/133 | v Aus | Dec 8, 1989 | Test 1131 | 2y 327d | |||
DT Hondo (Zim) | 4/37 | v India | Mar 13, 2002 | ODI 1816 | 6/59 | v Ban | Jan 14, 2005 | Test 1735 | 2y 307d | |||
M Hayward (SA) | 4/31 | v India | Mar 27, 2000 | ODI 1581 | 5/56 | v Pak | Dec 26, 2002 | Test 1635 | 2y 274d | |||
EJ Chatfield (NZ) | 5/34 | v Aus | Nov 23, 1980 | ODI 94 | 5/95 | v Eng | Jul 28, 1983 | Test 958 | 2y 247d | |||
EE Hemmings (Eng) | 4/52 | v India | Nov 5, 1987 | ODI 476 | 6/58 | v NZ | Jul 5, 1990 | Test 1147 | 2y 242d | |||
UDU Chandana (SL) | 4/35 | v Aus | Sep 7, 1996 | ODI 1114 | 6/179 | v Pak | Mar 12, 1999 | Test 1450 | 2y 186d | |||
CH Gayle (WI) | 4/19 | v Pak | Feb 17, 2002 | ODI 1810 | 5/34 | v Eng | Jul 29, 2004 | Test 1708 | 2y 163d |
If there's a particular List you would like to see, email us with your comments and suggestions.
George Binoy is a senior sub-editor at Cricinfo
Read in App
Elevate your reading experience on ESPNcricinfo App.