When batters play Test matches in their home countries, they are bound to perform well as they know the conditions inside out. Many batters have unleashed the beast inside them by giving the opposition bowlers a run for their money.
As a result, they have excelled while batting at home, accumulating a truckload of runs and bettering their averages. This article will delve into the top 10 batters with the highest batting average at home in Test cricket (min. 3000 runs).
Highest Test Batting Average at Home
Player | Innings | Not Out | Runs | Average |
---|---|---|---|---|
Don Bradman (AUS) | 50 | 6 | 4322 | 98.22 |
Garry Sobers (WI) | 75 | 14 | 4075 | 66.80 |
Kane Williamson (NZ) | 87 | 10 | 5142 | 66.77 |
Mohammad Yousuf (PAK) | 52 | 5 | 3067 | 65.25 |
Michael Clarke (AUS) | 86 | 11 | 4654 | 62.05 |
Javed Miandad (PAK) | 86 | 13 | 4481 | 61.38 |
Michael Hussey (AUS) | 76 | 14 | 3794 | 61.19 |
Kumar Sangakkara (SL) | 124 | 11 | 6830 | 60.44 |
Denis Compton (ENG) | 76 | 10 | 3963 | 60.04 |
Mahela Jayawardene (SL) | 129 | 9 | 7167 | 59.72 |
Steven Smith (AUS) | 100 | 16 | 5015 | 59.70 |
Key Insights
Don Bradman reigns supreme with the highest batting average at home in Tests among the batters with a minimum of 3000 runs. The Australian batting stalwart had an astonishing average of 98.22, scoring 4322 runs in 50 innings in Australia.
7578 runs scored by Ricky Ponting while batting in Australia — the most runs by any batter in home Tests. Apart from him, Sachin Tendulkar, Mahela Jayawardene, and Jacques Kallis garnered 7000+ Test runs in their home countries, with all 4 of them averaging above 50.
Jayawardene, Kallis, and Ponting notched up 23 centuries each in home conditions — the most number of hundreds. And Ponting has the most 50-plus scores, with 61 under his belt at home. (Check out Ponting’s Test hundreds here.)
Master Blaster Sachin Tendulkar (94) and Australia’s former skipper Ricky Ponting (92) are the only 2 batters to have played more than 90 Tests at home.
West Indies’ Shivnarine Chanderpaul returned to the pavilion unbeaten the most times in home Tests. He batted in 133 innings in 81 Tests, of which he remained not out in 27 innings.
12 batters have scored 5000+ runs with a 50+ average in home Tests, with Kumar Sangakkara being the only 1 with a 60+ average (60.44).