January 2, 2024Aryan Suraj Chadha

Highest batting average by Test Cricketers in past 10 years

Daryl Mitchell (NZ) achieved an average of 53.77 across 20 matches played between 2019-2023.

Source: AP

Kane Williamson (NZ) maintains a solid average of 54.36 across 96 matches from 2010-2023.

Source: AP

Kumar Sangakkara (SL) achieved an average of 57.40 from 134 matches played between 2000-2015.

Source: AP

Steve Smith (AUS) holds a remarkable average of 58.11 across 104 matches played from 2010-2023.

Source: AP

Adam Voges (AUS) has an impressive average of 61.87 from 20 matches played between 2015-2016.

Source: AP

Harry Brook (ENG) maintains a strong average of 62.15, playing 12 matches from 2022-2023.

Source: AP