Heroic hundreds in wrecked innings
Batsmen who scored centuries amid collapses, like Brendan Taylor did against New Zealand

Brendan Taylor during his century in the first ODI against New Zealand, after Zimbabwe were 21 for 4 • AFP
Player | Runs | FoW | Score | Inns | Result | Opposition | Ground | Start Date | Scorecard | |
---|---|---|---|---|---|---|---|---|---|---|
VVS Laxman (India) | 131 | 4/3 | 280/7 | 1 | won | v Zimbabwe | Adelaide | Jan 24, 2004 | ODI 2087 | |
Yuvraj Singh (India) | 103 | 5/3 | 249/9 | 1 | lost | v South Africa | Hyderabad (Deccan) | Nov 16, 2005 | ODI 2297 | |
N Kapil Dev (India) | 175* | 6/3 | 266/8 | 1 | won | v Zimbabwe | Tunbridge Wells | Jun 18, 1983 | ODI 216 | |
Abdul Razzaq (Pak) | 107* | 6/3 | 292/7 | 1 | won | v Zimbabwe | Multan | Sep 30, 2004 | ODI 2183 | |
RT Ponting (Aus) | 124 | 10/3 | 368/5 | 1 | won | v Sri Lanka | Sydney | Feb 12, 2006 | ODI 2328 | |
A Symonds (Aus) | 151 | 10/3 | 368/5 | 1 | won | v Sri Lanka | Sydney | Feb 12, 2006 | ODI 2328 | |
Shakib Al Hasan (Ban) | 108 | 10/3 | 210 | 1 | lost | v Pakistan | Multan | Apr 16, 2008 | ODI 2702 | |
PA de Silva (SL) | 104 | 12/3 | 226/7 | 2 | lost | v India | Nagpur | Dec 1, 1990 | ODI 644 | |
A Jadeja (India) | 100* | 12/3 | 205 | 2 | lost | v Australia | The Oval | Jun 4, 1999 | ODI 1473 | |
BRM Taylor (Zim) | 128* | 12/3 | 231/6 | 1 | lost | v New Zealand | Harare | Oct 20, 2011 | ODI 3204 |
Player | Runs | FoW | Score | Inns | Result | Opposition | Ground | Start Date | Scorecard | |
---|---|---|---|---|---|---|---|---|---|---|
N Kapil Dev (India) | 175* | 9/4 | 266/8 | 1 | ||||||
GW Flower (Zim) | 105* | 13/4 | 210 | 1 | ||||||
Shakib Al Hasan (Ban) | 108 | 16/4 | 210 | 1 | ||||||
A Jadeja (India) | 100* | 17/4 | 205 | 2 | ||||||
BRM Taylor (Zim) | 128* | 21/4 | 231/6 | 1 | ||||||
Inzamam-ul-Haq (Pak) | 116* | 23/4 | 210/6 | 2 | ||||||
NFI McCallum (Scot) | 121* | 24/4 | 232/7 | 1 | ||||||
SM Pollock (Afr) | 130 | 26/4 | 283 | 2 | ||||||
PA de Silva (SL) | 122 | 27/4 | 289 | 2 | ||||||
Shahid Afridi (Pak) | 109 | 32/4 | 226 | 2 |
Player | Runs | FoW | Score | Inns | Result | Opposition | Ground | Start Date | Scorecard | |
---|---|---|---|---|---|---|---|---|---|---|
N Kapil Dev (India) | 175* | 17/5 | 266/8 | 1 | won | |||||
SM Pollock (Afr) | 130 | 31/5 | 283 | 2 | lost | |||||
Yuvraj Singh (India) | 103 | 35/5 | 249/9 | 1 | lost | |||||
GW Flower (Zim) | 105* | 36/5 | 210 | 1 | lost | |||||
Imran Khan (Pak) | 102* | 43/5 | 235/7 | 1 | won | |||||
Shakib Al Hasan (Ban) | 108 | 45/5 | 210 | 1 | lost | |||||
T Taibu (Zim) | 103* | 48/5 | 250/6 | 2 | lost | |||||
TM Odoyo (Kenya) | 111* | 49/5 | 233/6 | 2 | won | |||||
KP Pietersen (Eng) | 116 | 54/5 | 240 | 1 | lost | |||||
RB Richardson (WI) | 122 | 57/5 | 235 | 2 | lost |
Player | Runs | FoW | Score | Inns | Result | Opposition | Ground | Start Date | Scorecard | |
---|---|---|---|---|---|---|---|---|---|---|
GW Flower (Zim) | 105* | 41/6 | 210 | 1 | lost | v Pakistan | Harare | Nov 30, 2002 | ODI 1906 | |
KP Pietersen (Eng) | 116 | 68/6 | 240 | 1 | lost | v South Africa | Centurion | Feb 13, 2005 | ODI 2226 | |
YK Pathan (India) | 105 | 74/6 | 234 | 2 | lost | v South Africa | Centurion | Jan 23, 2011 | ODI 3087 | |
JM Kemp (SA) | 100* | 76/6 | 274/7 | 1 | won | v India | Cape Town | Nov 26, 2006 | ODI 2449 | |
N Kapil Dev (India) | 175* | 77/6 | 266/8 | 1 | won | v Zimbabwe | Tunbridge Wells | Jun 18, 1983 | ODI 216 | |
SM Pollock (Afr) | 130 | 77/6 | 283 | 2 | lost | v Asia XI | Bangalore | Jun 6, 2007 | ODI 2587 | |
MG Bevan (Aus) | 102* | 82/6 | 248/8 | 2 | won | v New Zealand | Melbourne | Jan 29, 2002 | ODI 1799 | |
Shakib Al Hasan (Ban) | 108 | 82/6 | 210 | 1 | lost | v Pakistan | Multan | Apr 16, 2008 | ODI 2702 | |
DL Houghton (Zim) | 142 | 94/6 | 239 | 2 | lost | v New Zealand | Hyderabad (Deccan) | Oct 10, 1987 | ODI 454 | |
IVA Richards (WI) | 189* | 98/6 | 272/9 | 1 | won | v England | Manchester | May 31, 1984 | ODI 264 |
Player | Runs | FoW | Score | Inns | Result | Opposition | Ground | Start Date | Scorecard | |
---|---|---|---|---|---|---|---|---|---|---|
N Kapil Dev (India) | 175* | 78/7 | 266/8 | 1 | ||||||
Shakib Al Hasan (Ban) | 108 | 84/7 | 210 | 1 | ||||||
SM Pollock (Afr) | 130 | 87/7 | 283 | 2 | ||||||
YK Pathan (India) | 105 | 98/7 | 234 | 2 | ||||||
IVA Richards (WI) | 189* | 102/7 | 272/9 | 1 | ||||||
RP Arnold (SL) | 103 | 103/7 | 213 | 1 | ||||||
DL Houghton (Zim) | 142 | 104/7 | 239 | 2 | ||||||
BRM Taylor (Zim) | 118* | 113/7 | 221/9 | 1 | ||||||
GW Flower (Zim) | 105* | 123/7 | 210 | 1 | ||||||
AB de Villiers (SA) | 114* | 134/7 | 248 | 2 |
Player | Runs | FoW | Score | Inns | Result | Opposition | Ground | Start Date | Scorecard | |
---|---|---|---|---|---|---|---|---|---|---|
Shakib Al Hasan (Ban) | 108 | 109/8 | 210 | 1 | lost | |||||
YK Pathan (India) | 105 | 119/8 | 234 | 2 | lost | |||||
N Kapil Dev (India) | 175* | 140/8 | 266/8 | 1 | won | |||||
SE Marsh (Aus) | 110 | 142/8 | 230 | 1 | won | |||||
BRM Taylor (Zim) | 118* | 145/8 | 221/9 | 1 | lost | |||||
GW Flower (Zim) | 105* | 149/8 | 210 | 1 | lost | |||||
SM Pollock (Afr) | 130 | 154/8 | 283 | 2 | lost | |||||
DR Martyn (Aus) | 116* | 155/8 | 191 | 1 | lost | |||||
RB Richardson (WI) | 106* | 158/8 | 217/9 | 2 | won | |||||
RP Arnold (SL) | 103 | 160/8 | 213 | 1 | won |
Player | Runs | FoW | Score | Inns | Result | Opposition | Ground | Start Date | Scorecard | |
---|---|---|---|---|---|---|---|---|---|---|
DR Martyn (Aus) | 116* | 160/9 | 191 | 1 | lost | v New Zealand | Auckland | Mar 3, 2000 | ODI 1571 | |
RP Arnold (SL) | 103 | 162/9 | 213 | 1 | won | v Zimbabwe | Bulawayo | Dec 12, 1999 | ODI 1528 | |
GW Flower (Zim) | 105* | 164/9 | 210 | 1 | lost | v Pakistan | Harare | Nov 30, 2002 | ODI 1906 | |
IVA Richards (WI) | 189* | 166/9 | 272/9 | 1 | won | v England | Manchester | May 31, 1984 | ODI 264 | |
GM Wood (Aus) | 104* | 184/9 | 200/9 | 1 | lost | v West Indies | Adelaide | Jan 27, 1985 | ODI 297 | |
KC Sangakkara (SL) | 101 | 190/9 | 193 | 2 | lost | v Australia | Colombo (RPS) | Feb 27, 2004 | ODI 2106 | |
GS Chappell (Aus) | 108 | 192/9 | 194 | 2 | lost | v New Zealand | Auckland | Feb 13, 1982 | ODI 144 | |
AJ Stewart (Eng) | 100* | 192/9 | 192 | 2 | lost | v West Indies | Nottingham | Jul 20, 2000 | ODI 1618 | |
BRM Taylor (Zim) | 106 | 196/9 | 199 | 1 | lost | v Bangladesh | Bulawayo | Aug 19, 2011 | ODI 3181 | |
V Sehwag (India) | 112 | 198/9 | 200/9 | 2 | won | v New Zealand | Auckland | Jan 11, 2003 | ODI 1933 |
Player | Runs | FoW | Score | Inns | Result | Opposition | Ground | Start Date | Scorecard | |
---|---|---|---|---|---|---|---|---|---|---|
DR Martyn (Aus) | 116* | 191/10 | 191 | 1 | ||||||
AJ Stewart (Eng) | 100* | 192/10 | 192 | 2 | ||||||
KC Sangakkara (SL) | 101 | 193/10 | 193 | 2 | ||||||
GS Chappell (Aus) | 108 | 194/10 | 194 | 2 | ||||||
BRM Taylor (Zim) | 106 | 199/10 | 199 | 1 | ||||||
JM Davison (Can) | 111 | 202/10 | 202 | 1 | ||||||
A Jadeja (India) | 100* | 205/10 | 205 | 2 | ||||||
S Chanderpaul (WI) | 107* | 208/10 | 208 | 2 | ||||||
GW Flower (Zim) | 105* | 210/10 | 210 | 1 | ||||||
Shakib Al Hasan (Ban) | 108 | 210/10 | 210 | 1 |
Travis Basevi is a cricket statistician and UK Senior Programmer for ESPNcricinfo and other ESPN sports websites. George Binoy is an Assistant Editor at ESPNcricinfo