Ryan ten Doeschate from 2005 to 2024 in T20I
23 crikky.com
533
41
133
27
19
*Latest match - Uganda vs Bahrain on 29 Oct 2024