Kohli's resurrection

Virat Kohli clapped back at his critics with a sensational Asia Cup show which saw him returning to his usual form.

After a century-drought of three years, King Kohli belted a stunning 55-ball 122 in the just-concluded Asia Cup match against Afghanistan.

Back to basics

With this Kohli has found his mojo back and has started raining runs like a run machine. Let's have a look at the list of batters with most runs in the last 5 T20I innings.

Run machine resumes

South Africa's star batter Reeza Hendricks has scored 296 runs in his last five T20I innings with a strike rate of 142.

Reeza Hendricks

Former India skipper Virat Kohli has scored 243 runs in his last five T20I innings with a strike rate of 152. 

Virat Kohli

Former Australia captain David Warner has scored 232 runs in his last five T20I innings with a strike rate of 150.

David Warner

Pakistan star batter Mohammad Rizwan has scored 228 runs in his last five T20I innings with a strike rate of 123.

Mohammad Rizwan

Star Afghanistan batter Ibrahim Zadran has scored 196 runs in his last five T20I innings with a strike rate of 104.

Ibrahim Zadran

Australia skipper Aaron Finch has scored 191 runs in his last five T20I innings with a strike rate of 146.

Aaron Finch

Click here for more stories