Top averages in Tests since Jan 2018
Min 1000 runs
Batsman
Tests
Runs
Ave
100s
Babar Azam
14
1232
61.60
4
Steven Smith
11
1098
61.00
3
Kane Williamson
14
1156
60.84
4
Virat Kohli
21
1934
58.60
7
Marnus Labuschagne
12
1103
58.05
3