CricGraph

Best batting average in Test cricket

Donald George Bradman (Australia) leads with 95.72. International matches only. Minimum 20 innings.

Top 25

#PlayerAverageMatInnsRunsSpan
1Donald George Bradman · Australia95.7252695,7431928–1948
2Herbert Sutcliffe · England63.0353402,2691924–1935
3Adam Charles Voges · Australia61.8820311,4852015–2016
4Kumar Chokshanada Sangakkara · Sri Lanka57.4113323312,4002000–2015
5Morris Leyland · England56.8341341,7051928–1938
6Jacques Henry Kallis · South Africa55.3716628013,2891995–2013
7John Berry Hobbs · England55.1361472,5361908–1930
8Steven Peter Devereux Smith · Australia55.0612121610,4622010–2026
9Gregory Stephen Chappell · Australia54.35871426,7401970–1984
10Vinod Ganpat Kambli · India54.2016211,0841993–1995
11Kane Stuart Williamson · New Zealand54.061101959,5152010–2026
12Sachin Ramesh Tendulkar · India53.9319932715,9101989–2013
13Harry Cherrington Brook · England53.8841693,6102022–2026
14William Harold Ponsford · Australia53.6929281,3961924–1934
15Pasqual Handi Kamindu Dilanka Mendis · Sri Lanka53.6618321,5562022–2026
16Robert Baddeley Simpson · Australia53.2562452,1301957–1978
17Isaac Vivian Alexander Richards · West Indies53.171211416,9651974–1991
18Garfield St Aubrun Sobers · West Indies53.1093452,1771954–1974
19Kenneth Frank Barrington · England52.9582472,1181955–1968
20Brian Charles Lara · West Indies52.8913023211,9531990–2006
21Rahul Sharad Dravid · India52.5216428513,2881996–2012
22Mohammad Younis Khan · Pakistan52.3311721210,0992000–2017
23Mohammad Yousuf · Pakistan52.29891567,5301998–2010
24Ricky Thomas Ponting · Australia51.8516828713,3781995–2012
25Walter Reginald Hammond · England51.8585582,8521927–1947

Top 10

025507510095.7263.0361.8857.4156.8355.3755.1355.0654.3554.2Donald Geor…Herbert Sut…Adam Charle…Kumar Choks…Morris Leyl…Jacques Hen…John Berry …Steven Pete…Gregory Ste…Vinod Ganpa…

More Test records