Pakistan captain Babar Azam has left behind the English duo of Joe Root and Harry Brook and Australian Travis Head for the highest Test batting average in the longest format of the game in 2026. The 32-year-old, who has struggled for runs in Pakistan’s 0-3 loss in England, looked in subline touch against Sri Lanka on the first day of the first Test in Rawalpindi.
At the start of the day’s play on Monday, stood above the rest, in minimum 10 Test innings in 2026, with a batting average of 50.62. In his 10 innings before the first Test against Sri Lanka, Babar scored 405 runs. England captain is second in the list with an average of 46.50 (558 runs in 12 innings), followed by Bangladesh’s .
The former Bangladesh captain has a batting average of 43.72 with 481 runs in 12 innings, which included a hundred. Head and Root take the final two spots in the list with averages of 42.09 (463 runs in 11 innings, 2 hundreds) and 41.75 (501 runs in 13 innings) respectively.
more to follow….




