Highest Average while chasing 300+ in Tests(min. 5 inns + active players)

The West Indian batter has played 13 Test matches to amass 817 runs loaded with two centuries.

82.5 - Kyle Mayers
(West Indies)

Former India skipper has played 102 Tests to score 8,074 runs with as many as 27 tons.

66.3 - Virat Kohli (India)

The Sri Lankan batter has played 22 Test matches and has mustered 1177 runs by belting 2 centuries.

60.3 - Kusal Perera
 (Sri Lanka)

The Protea batter has played as many as 31 Test matches to score 1973 runs loaded with five centuries.

54.0 - Aiden Markram (South Africa)

Sri Lanka's star batter has played 52 matches and has scored 3287 runs by cracking seven cents.

52.9 - Kusal Mendis
 (Sri Lanka)

The Australian southpaw has played 51 Tests as he has scored 3775 runs fuelled with 12 centuries.

45.1 - Usman Khawaja (Australia)

The Pakistan skipper Babar Azam has played 41 matches to scodre 3011 runs loaded with seven hundreds.

44.4 - Babar Azam* (Pakistan)

Follow us on: