Most Runs in T20I 2013

Player Team Runs
1Mat MachanScotland445
2Calum MacLeodScotland399
3Mohammad ShahzadAfghanistan394
4Collins ObuyaKenya365
5Ahmed ShehzadPakistan347
6William PorterfieldIreland346
7Richie BerringtonScotland343
8Tony UraPapua New Guinea336
9Rakep PatelKenya330
10Mohammad HafeezPakistan323
11Kusal Janith PereraSri Lanka301
12Paul StirlingIreland301
13Stephanus MyburghNetherlands281
14Steven TaylorUnited States271
15Wesley BarresiNetherlands267
16Aaron FinchAustralia262
17Khurram KhanUnited Arab Emirates255
18Kevin O'BrienIreland252
19Alex HalesEngland247
20Ashish BagaiCanada247