UAE’s Muhammad Waseem tops this list with 863 runs in 23 matches.
Coming in at 2nd place is Uganda’s Roger Mukasa with 738 runs.
Suryakumar Yadav smashed two centuries and scored 733 runs.
Simon Ssesazi’s 725-run haul in 33 games, earns him fourth place.
Malaysian cricketer Virandeep Singh scored 665 runs in just 21 games.
Mark Chapman smashed 576 runs in 19 innings.
Malaysia’s Syded Aziz takes the seventh place with his 559-run tally.
Collins Obuya belted 557 runs for Kenya in 19 innings.
Kamau Leverock from Bermuda smashed 525 runs in 11 games.
Finishing off with another UAE player, Vriitya Aravind. He scored 516 runs.