T20I Records :- Fastest hundreds

# Player Team Opposition Venue Runs Balls Date
1 David Miller South Africa Bangladesh Potchefstroom 101* 35 29 Oct 2017
2 Rohit Sharma India Sri Lanka Indore 118 35 22 Dec 2017
3 S Wickramasekara Czech Republic Turkey Ilfov County 104* 35 30 Aug 2019
4 George Munsey Scotland Netherlands Dublin 127* 41 16 Sep 2019
5 Shaheryar Butt Belgium Czech Republic Walferdange 125* 41 29 Aug 2020
6 Hazratullah Zazai Afghanistan Ireland Dehra Dun 162* 42 23 Feb 2019
7 JP Kotze Namibia Botswana Windhoek 101* 43 20 Aug 2019
8 Richard Levi South Africa New Zealand Hamilton 117 45 19 Feb 2012
9 F du Plessis South Africa West Indies Johannesburg 119 46 11 Jan 2015
10 Lokesh Rahul India West Indies Florida 110* 46 27 Aug 2016
11 Glenn Phillips New Zealand West Indies Mount Maunganui 108 46 29 Nov 2020
12 Aaron Finch Australia England South'ton 146 47 29 Aug 2013
13 Chris Gayle West Indies England Mumbai 100 47 16 Mar 2016
14 Colin Munro New Zealand West Indies Mount Maunganui 104 47 03 Jan 2018
15 Ravinderpal Singh Canada Cayman Islands Sandys Parish 101 47 18 Aug 2019
16 Evin Lewis West Indies India Florida 100 48 27 Aug 2016
17 Dawid Malan England New Zealand Napier 103* 48 08 Nov 2019
18 Glenn Maxwell Australia Sri Lanka Pallekele 145* 49 06 Sept 2016
19 Martin Guptill New Zealand Australia Auckland 105 49 16 Feb 2018
20 Paras Khadka Nepal Singapore Singapore 106* 49 28 Sep 2019
21 Babar Azam Pakistan South Africa Centurion 122 49 14 Apr 2021
22 Chris Gayle West Indies South Africa Johannesburg 117 50 11 Sep 2007
23 Brendon McCullum New Zealand Australia C'church 116* 50 28 Feb 2010
24 Babar Hayat Hong Kong Oman Fatullah 122 50 19 Feb 2016
25 Aaron Finch Australia Zimbabwe Harare 172 50 03 Jul 2018
26 Glenn Maxwell Australia India Bengaluru 113* 50 27 Feb 2019
27 Brendon McCullum New Zealand Bangladesh Christchurch 123 51 21 Sep 2012
28 Mohammad Shahzad Afghanistan Zimbabwe Sharjah 118* 52 10 Jab 2016
29 Colin Munro New Zealand Bangladesh Mount Maunganui 101 52 06 Jan 2017
30 Evin Lewis West Indies India Kingston 125* 53 09 Jul 2017
31 Lokesh Rahul India England Manchester 101* 53 03 Jul 2018
32 Colin Munro New Zealand India Rajkot 109* 54 04 Nov 2017
33 Tillakaratne Dilshan Sri Lanka Australia Pallekele 104* 55 6 Aug 2011
34 Rohit Sharma India England Bristol 100* 56 08 Jul 2018
35 David Warner Australia Sri Lanka Adelaide 100* 56 27 Oct 2019
36 Richard Berrington Scotland Bangladesh Hague 100 57 23 Jul 2012
37 Rohit Sharma India West Indies Lucknow 111* 58 06 Nov 2018
38 Ahmed Shehzad Pakistan Bangladesh Dhaka 111* 58 30 Mar 2014
39 Glenn Maxwell Australia England Hobart 103* 58 07 Feb 2018
40 Suresh Raina India South Africa St Lucia 101 59 2 May 2010
41 Max O'Dowd Netherlands Malaysia Kirtipur 133* 59 18 Apr 2021
42 Shane Watson Australia India Sydney 124* 60 31 Jan 2016
43 Tamim Iqbal Bangladesh Oman Dharamsala 103* 60 13 Mar 2016
44 Alex Hales England Sri Lanka Chittagong 116* 60 27 Mar 2014
45 Shaiman Anwar UAE PNG Abu Dhabi 117* 60 14 Apr 2017

Matches

Bangladesh tour of Sri Lanka 2021

2nd Test, Kandy, 29 Apr 29- 03 May

SL SL
493/7 dec & 194/9 dec (. ov)

Ban Ban
251/10 & 227/10 (. ov) (Target 437

Sri Lanka won by 209 runs

Indian Premier League 2021

28th Match (D/N), Delhi, 02 May 2021

RR RR
220/3 & / (20. ov)

SH SH
165/8 & / (20. ov) (Target

Royals won by 55 runs

Indian Premier League 2021

29th Match (N), Ahmedabad, 02 May 2021

KXIP KXIP
166/6 & / (20. ov)

DC DC
167/3 & / (17.4 ov) (Target

Delhi Capitals won by 7 wickets

Pakistan tour of Zimbabwe 2021

1st Test, Harare, 29 Apr - 01 May

Zim Zim
176/10 & 134/10 (. ov)

Pak Pak
426/10 & / (. ov) (Target

Pak won by an innings and 116 runs