A captain is expected to lead from the front. When that captain is also a batter, the responsibility of scoring runs and setting the tone for the team becomes even greater. Few achievements in cricket match the pride of raising a bat after a hard‑earned century. Yet, the true weight of that milestone is felt when it contributes to victory.
Centuries scored in defeat often fade into the background, remembered only as bittersweet reminders of valiant efforts that could not change the outcome. Still, some captains have repeatedly found themselves in this unenviable position, producing brilliance with the bat, only to see their team fall short.
Here are three captains who hold the record for the most international hundreds in a losing cause.
#1 Virat Kohli
Virat Kohli sits at the top of this list. As India’s captain, six of his Test centuries ended in defeats. In ODIs, three more hundreds were not enough to carry his side over the line. Kohli’s numbers underline both his consistency and the cruel reality that even his brilliance could not always rescue India.
| ODI | Virat Kohli's Score | Result | Date |
|---|---|---|---|
| IND vs AUS | 123 | Australia won by 32 runs | March 8, 2019 |
| IND vs WI | 107 | Windies won by 43 runs | October 27, 2018 |
| IND vs NZ | 121 | New Zealand won by six wickets | October 22, 2017 |
| Test | Virat Kohli's Score | Result | Start Date |
|---|---|---|---|
| AUS vs IND | 115 and 141 | Australia won by 48 runs | Dec 9, 2014 |
| SL vs IND | 103 | Sri Lanka won by 63 runs | Aug 12, 2015 |
| SA vs IND | 153 | South Africa won by 135 runs | Jan 13, 2018 |
| ENG vs IND | 149 | England won by 31 runs | Aug 1, 2018 |
| AUS vs IND | 123 | Australia won by 146 runs | Dec 14, 2018 |
#2 Brian Lara
Brian Lara, the prince of Trinidad, is second. He scored seven centuries as West Indies captain that ended in losses, five in Tests and two in ODIs. Lara’s innings were often masterpieces, but they came during a period when West Indies struggled to match his individual brilliance with collective success.
| Test | Brian Lara's Score | Result | Start Date |
|---|---|---|---|
| SA vs WI | 202 | South Africa won by 189 runs | Dec 12, 2003 |
| WI vs AUS | 122 | Australia won by 118 runs | Apr 19, 2003 |
| PAK vs WI | 122 | Pakistan won by nine wickets | Nov 11, 2006 |
| WI vs AUS | 110 | Australia won by nine wickets | Apr 10, 2003 |
| WI vs AUS | 100 | Australia won by 176 runs | Apr 3, 1999 |
| ODI Match | Brian Lara's Score | Result | Date |
|---|---|---|---|
| WI vs SL | 116 | Sri Lanka won by 4 wickets | June 8, 2003 |
| WI vs ENG | 110 | England won by 16 runs | March 29, 1998 |
#3 Brendan Taylor
Brendan Taylor, Zimbabwe’s former captain, also features on this list. Six of his centuries as skipper ended in defeat. For a team often outmatched, Taylor’s hundreds were shining lights in otherwise difficult campaigns, reflecting his determination to fight even when the odds were stacked against him.
| Test Match | Brendan Taylor's Score | Result | Start Date |
|---|---|---|---|
| ZIM vs NZ | 117 | New Zealand won by 34 runs | November 1 |
| ODI Match | Brendan Taylor's Score | Result | Date |
|---|---|---|---|
| IND vs ZIM | 138 | India won by six wickets | March 14, 2015 |
| IRE vs ZIM | 121 | Ireland won by 5 runs | March 7, 2015 |
| ZIM vs NZ | 128* | New Zealand won by 9 wickets | October 20, 2011 |
| ZIM vs NZ | 107* | New Zealand won by four wickets | October 22, 2011 |
| ZIM vs BAN | 106 | Bangladesh won by 6 wickets | August 19, 2011 |


