Category | Cricket
By Vinod Rajbhar July 14, 2025
Dinesh Chandimal
Chandimal, in the T20 matches, has made a total of 1062 runs with a strike rate of 103 in a total of 61 innings.
10
Image: NDTV Sports
Charith Asalanka
He has achieved a total of 1260 runs with a total of six half-centuries with a strike rate of 128.07.
9
Image: News Bytes
Kumar Sangakkara
Sangakkara has made a total of eight fifties in T20 matches until now and has scored 1382 runs, with a strike rate of 119.55.
8
Image: ESPN Cricinfo
Angelo Mathews
In T20 matches, this all-rounder has accomplished a total of 1416 runs in 73 innings with a strike rate of 120.51.
7
Image: Reuters
Dasun Shanaka
The Lankan finisher has made 1476 runs in T20 and has also hit five 50s in 95 innings with a strike rate of 122.48.
6
Image: NDTV Sports
Mahela Jayawardene
He has been a great asset for the team and also a top-order player with a total of 1493 T20 runs in just 55 innings.
5
Image: ESPN cricinfo
Pathum Nissanka
Pathum, a great opener with full energy, has made the fourth highest runs in the list (1808 runs) with a strike rate of 121.75 in just 63 innings.
4
Image: Pintrest
Tillakaratne Dilshan
He has invented the Dilscoop style of batting. He has made a 1889 total runs with a strike rate of 120.56 in just 79 innings.
3
Image: TNT Sports
Kusal Mendis
Kusal has been the best power player and has scored a total of 2001 runs in the T20 matches with a strike rate of 132.16 in 80 innings.
2
Image: FanCraze
Kusal Parera
Parera, the top run scorer, has made a total of 2080 runs in 78 innings and a strike rate of 133.16. He has been the most successful batter and the best opener.
1
Image: makalukhabar