Most Runs in Test 2021

Player Team Runs
1Joe RootEngland1708
2Rohit SharmaIndia906
3Dimuth KarunaratneSri Lanka902
4Rishabh PantIndia748
5Cheteshwar PujaraIndia702
6Abid AliPakistan695
7Kraigg BrathwaiteWest Indies675
8Lahiru ThirimanneSri Lanka659
9Kyle MayersWest Indies636
10Litton DasBangladesh594
11Nkrumah BonnerWest Indies577
12Fawad AlamPakistan571
13Azhar AliPakistan549
14Virat KohliIndia536
15Dhananjaya de SilvaSri Lanka530
16Rory BurnsEngland530
17Marnus LabuschagneAustralia526
18Mominul HaqueBangladesh503
19Jermaine BlackwoodWest Indies488
20Ajinkya RahaneIndia479