Kane Williamson to Brian Lara: 7 Players with the highest Test average as captain

These are the captains, who led their respective sides from the front and each one of them maintained a superb batting average in the longest format by playing several fabulous knocks

By Ansh Sharma Last Updated on - January 31, 2025 6:42 PM IST

Kane Williamson to Brian Lara: 7 Players with the highest Test average as captain

Sir Don Bradman

1. Sir Don Bradman (Australia) - 101.51

The legendary Australia batter had an incredible batting average as skipper in the longest format. During his captaincy stint, Bradman accumulated a total of 3147 runs in just 38 innings.

Steve Smith

2. Steve Smith (Australia) - 68.46

The Australia batter had quite a successful tenure as captain and led the Baggy Greens to several famous victories thanks to his valiant contributions with the bat. Smith maintained a brilliant average throughout his captaincy stint.

Mahela Jayawardene

3. Mahela Jayawardene (Sri Lanka) - 59.11

The former Sri Lanka cricketer maintained a fantastic batting average during his tenure as captain. As skipper of the Lankan Lions, Jayawardene accumulated 3665 runs in 66 innings.

Sir Garfield Sobers

4. Sir Garfield Sobers (West Indies) - 58.80

The legendary West Indies all-rounder maintained a superb batting average throughout his tenure as the skipper. Sobers accumulated 3528 runs in 71 innings as the captain of the Caribbean side.

Graham Gooch

5. Graham Gooch (England) - 58.72

The former England batter achieved a fantastic average as captain and he did so by playing several fantastic knocks. Gooch amassed 3582 runs in 63 innings as captain.

Brian Lara

6. Brian Lara (West Indies) - 57.83

The legendary West Indies batter played several memorable knocks throughout his Test career and maintained a fantastic average. Lara scored a total of 4685 runs in 85 innings as skipper.

Kane Williamson

7. Kane Williamson (New Zealand) - 57.43

The former New Zealand Test skipper maintained a fine batting average during his successful tenure. Williamson amassed a total of 3331 runs in 65 innings as captain.