Question: who has scored most runs in t20 international matches
Answer: Runs Innings Batsman Team T20I career span 2,140 70 Brendon McCullum New Zealand 2005 -- 2015 1,943 50 Virat Kohli ‡ India 2010 -- present 1,889 79 Tillakaratne Dilshan Sri Lanka 2006 -- 2016 1,821 86 Shoaib Malik ‡ Pakistan 2006 -- present 1,810 60 Martin Guptill ‡ New Zealand 2009 -- present Updated : 01 November 2017