Consistency is an unique thing that classify players performances in all forms of the game. If a batsman maintains his average for a long period of time (for more matches), he is said to be a consistent performer. Here is the list of top 10 batsmen with highest batting averages in over 100 test matches.

S.No

Player

Country

Matches Played

Runs Scored

Average

1

Kumar Sangakkara

Sri Lanka

127

11907

58.94

2

Jacques Kallis

South Africa

166

13289

55.37

3

Sachin Tendulkar

India

200

15921

53.78

4

Brian Lara

West Indies

131

11953

52.88

5

Javed Miandad

Pakistan

124

8832

52.57

6

Rahul Dravid

India

164

13288

52.31

7

Shiv Chanderpaul

West Indies

156

11414

52.88

8

Ricky Ponting

Australia

168

13378

51.85

9

Michael Clarke

Australia

105

8240

51.50

10

Sunil Gavaskar

India

125

10122

51.12

 

Get all the news and other interesting details about the upcoming T20 tri-series (Nidahas Trophy) featuring India, Bangladesh, and Sri Lanka. Follow an download IPL 2018 schedule. Like us on Facebook or follow us on Twitter to stay connected with all the news related to the league. Also, check live score and you can subsequently download the Sportzwiki cricket app for Android to stay updated.

  • SHARE

    Read More