Question: Who has scored most runs in t20 international matches?
Answer: Virat Kohli
Natural Questions answer: Brendon McCullum (from the Wikipedia article "List of Twenty20 International records")