Question: who has scored most runs in t20 matches
Answer: Runs Innings Batsman Team T20I career span 2,271 73 Martin Guptill ‡ New Zealand 2009 -- present 2,153 98 Shoaib Malik ‡ Pakistan 2006 -- present 2,140 70 Brendon McCullum New Zealand 2005 -- 2015 2,102 58 Virat Kohli ‡ India 2010 -- present 2,086 77 Rohit Sharma ‡ India 2007 -- present Updated : 28 October 2018