11 Nov 2025, Tue

The record of scoring the most centuries in Test cricket as captain is in the name of South African veteran Graeme Smith. Only one Indian player is present in the Top-7 list. He is none other than India’s most successful Test captain Virat Kohli. However, Australian players dominate this list. 5 out of seven players in the list are from Australia.

7 batsmen who scored the most centuries in Tests as captain

  • Graeme Smith

South African veteran batsmen are in the first place in this list. Smith has captained 109 matches for South Africa. During this, Smith has scored 25 centuries.

  • Virat Kohli

Indian veteran batsman Virat Kohli is second in this list. Kohli has captained 68 matches for India. Kohli has scored 20 centuries during this period.

  • Ricky Ponting

The name of Australian veteran captain Ricky Ponting is also included in this list. Ponting has captained Australia in 77 matches. During this time 19 centuries have come out of his bat.

  • Steve Smith

Australian veteran batsman Steve Smith is fourth in this list. Smith has captained 40 matches for Australia. Smith has scored 17 centuries during this period.

The name of Australian great batsman Steve Waugh is also included in this list. Steve has captained 57 matches. During this, he has scored 15 centuries.

  • Allen border

Australian veteran batsman Alan Border is sixth in this list. The border has captained Australian in 93 matches. The border has scored 15 centuries in 93 matches.

  • Don Bradman

The name of Australia’s great batsman Don Bradman is also included in this list. Bradman has captained the Australian team in 24 matches. During this, Bradman has scored 14 centuries.

Also read-

In the Test, Wasim Akram could not score as much as Kohli-Smith and Williamson, you will hold your head after seeing the figures

Source link

By Admin

Leave a Reply

Your email address will not be published. Required fields are marked *