Most Runs in 2021 in all formats combined

Playing 3 formats is not an easy job to do. It demands full fitness from a player – both mentally and physically.

A batsman adapting to all three formats and performing brilliantly in all three is an asset to any team.

Very few batsmen were able to do well in ODI, Tests, & T20s. On that note, I see Kane Williamson and Rohit Sharma shined better in this year across formats.

The table below will have the highest run-scorers of this year, 2021 in all three possible formats combined.

In article image middle

If you want to look in to the format wise best performers, click here.

Mohammad Rizwan (PAK)19154556.32115*2/15
Joe Root (ENG)18553166.252286/6
Babar Azam (PAK)17604540.931583/14
Rohit Sharma (IND)14203543.031612/9
Paul Stirling (IRE)11512846.04131*4/3
Aiden Markram (SA)11163437.201081/9
Rishabh Pant (IND)11163339.851011/7
Quinton de Kock (SA)10922745.50141*2/7
Rassie Van Der Dussen (SA)10683142.72123*1/8
Liton Das (BAN)10583927.121142/5


Dimuth Karunaratne’s 244 vs Bangladesh in Pallekele Test is the highest score by a batsman across formats in 2021. Find out in detail about the Test double centuries here.

Joe Root tops the 100s chart with 6 centuries this year. You can find out the calendar year records of centuries in this blog.

In article ad end

However, Babar Azam leads the chart of most 50+ scores in this year. Find out about his 2021 achievements in T20s here.

Evin Lewis has hit 46 sixes this year – the most by any hitter. Check where Lewis’ count of sixes ranks among the list of batsmen with most sixes in a calendar year.

Buvanesh Thiraviam - writer in Cricindeed

A Cricket Blogger | Blogs at

Buvanesh Thiraviam

A Cricket Blogger | Blogs at

Buvanesh Thiraviam has 723 posts and counting. See all posts by Buvanesh Thiraviam

Leave a Reply

Your email address will not be published. Required fields are marked *