T20 Internationals - Batting Records and Statistics - Nineties
Players Scoring in 90s
Player Country Match Versus Ground Runs 100s
A D Hales* England 24/06/2012 West Indies Trent Bridge 99 1
L J Wright England 21/09/2012 Afghanistan R Premadasa Stadium 99* 0
D J Malan* England 01/12/2020 South Africa Newlands 99* 1
Mohammad Hafeez Pakistan 20/12/2020 New Zealand Seddon Park 99* 0
D P Conway* New Zealand 22/02/2021 Australia Hagley Oval 99* 0
H A M Shah* Denmark 08/05/2022 Finland Svanholm Park 99 1
L Bruce* Gibraltar 13/05/2022 Bulgaria Marsa Sports Club 99* 0
Omar Rassol* Bulgaria 09/07/2022 Serbia Lisicji Jarak Cricket Ground 99* 0
R Satheesan* Romania 20/08/2023 Malta Moara Vlasiei Cricket Ground 99* 0
Abdul Waheed* Saudi Arabia 01/02/2024 Cambodia Terdthai Cricket Ground 99 1
S A Edwards* Netherlands 14/11/2024 Oman Al Amerat Cricket Ground Ministry Turf 1 99 0
R T Ponting Australia 17/02/2005 New Zealand Eden Park 98* 0
D P M D Jayawardene Sri Lanka 07/05/2010 West Indies Kensington Oval 98* 1
C H Gayle West Indies 09/05/2010 India Kensington Oval 98 2
Ahmed Shehzad Pakistan 24/08/2013 Zimbabwe Harare Sports Club 98* 1
S Davizi* Czech Republic 11/05/2022 Gibraltar Marsa Sports Club 98* 3
Riazat Ali Shah* Uganda 22/09/2022 Tanzania Willowmoore Park 98* 0
Mohammad Rizwan* Pakistan 24/04/2023 New Zealand Rawalpindi Cricket Stadium 98* 1
Zeeshan Khan* Malta 14/07/2023 Romania Marsa Sports Club 98* 1
K S Leverock* Bermuda 03/10/2023 Cayman Islands National Stadium (Hamilton) 98 1
N Pooran* West Indies 17/06/2024 Afghanistan Daren Sammy Cricket Ground 98 0
Saim Ayub* Pakistan 13/12/2024 South Africa SuperSport Park 98* 0
H M Amla South Africa 09/03/2016 Australia Newlands 97* 0
Babar Azam* Pakistan 02/04/2018 West Indies National Stadium (Karachi) 97* 3
R G Sharma* India 27/06/2018 Ireland The Village 97 5
M J Guptill* New Zealand 25/02/2021 Australia University Oval 97 2
V Aravind* United Arab Emirates 18/02/2022 Ireland Al Amerat Cricket Ground Ministry Turf 1 97* 0
K S Leverock* Bermuda 22/02/2023 Argentina Belgrano Athletic Club Ground 97 1
Karanbir Singh* Austria 09/06/2024 Romania Simar Cricket Ground 97 2
Anshuman Rath* Hong Kong 12/03/2025 Malaysia Bayuemas Oval 97 1
T L Seifert* New Zealand 26/03/2025 Pakistan Sky Stadium 97* 0
Anshuman Rath* Hong Kong 13/04/2025 Qatar Mission Road 97 1
D R Martyn Australia 09/01/2006 South Africa Brisbane Cricket Ground 96 0
T M Dilshan Sri Lanka 19/06/2009 West Indies Kennington Oval 96* 1
J-P Duminy South Africa 10/10/2010 Zimbabwe Diamond Oval 96* 0
P M Seelaar Netherlands 16/09/2019 Scotland The Village 96* 0
J W Jenner* Jersey 21/10/2021 Denmark Desert Springs Cricket Ground 96* 0
Zubaidi Zulkifle* Malaysia 02/07/2022 Bhutan UKM-YSD Cricket Oval 96 0
R R Rossouw* South Africa 28/07/2022 England Sophia Gardens 96* 2
Samson Awiah* Ghana 06/12/2022 Cameroon Integrated Polytechnic Regional Centre 96* 0
Virandeep Singh* Malaysia 19/12/2022 Bahrain UKM-YSD Cricket Oval 96 1
C O Obuya* Kenya 10/06/2023 Uganda Gymkhana Club Ground 96* 0
B J McMullen* Scotland 24/07/2023 Italy Grange Cricket Club 96 0
D N Myers* Zimbabwe 22/10/2024 Rwanda Ruaraka Sports Club Ground 96 0
Fiaz Ahmed* Bahrain 23/02/2025 Indonesia Udayana Cricket Ground 96 1
J C Buttler* England 06/06/2025 West Indies Riverside Ground 96 1
Sami Sohail* Malawi 26/07/2025 Rwanda Gahanga International Cricket Stadium 96* 0
P R Stirling* Ireland 15/01/2020 West Indies National Cricket Stadium (Grenada) 95 1
K S Williamson* New Zealand 29/01/2020 India Seddon Park 95 0
Razmal Shigiwal* Austria 05/06/2022 Hungary Seebarn Cricket Centre 95* 0
A V Lazarus* Thailand 01/05/2024 Indonesia Udayana Cricket Ground 95 0
L L Bosman South Africa 15/11/2009 England SuperSport Park 94 0
A D Hales* England 31/08/2013 Australia Riverside Ground 94 1
Umar Akmal Pakistan 23/03/2014 Australia Shere Bangla National Stadium 94 0
C J Anderson* United States 08/01/2017 Bangladesh Bay Oval 94* 0
S F Mire Zimbabwe 04/07/2018 Pakistan Harare Sports Club 94 0
V Kohli* India 06/12/2019 West Indies Rajiv Gandhi International Stadium 94* 1
H E van der Dussen* South Africa 06/11/2021 England Sharjah Cricket Stadium 94* 0
Sami Sohail* Malawi 18/11/2022 Lesotho Integrated Polytechnic Regional Centre 94* 0
L J Tucker* Ireland 23/07/2023 Austria Grange Cricket Club 94* 0
A Jones* United States 01/06/2024 Canada Grand Prairie Stadium 94* 0
M S Chapman* New Zealand 21/03/2025 Pakistan Eden Park 94 1
J Baker* Cayman Islands 22/06/2025 Bahamas Maple Leaf North - West Ground 94 0
H Masakadza Zimbabwe 22/01/2016 Bangladesh Sheikh Abu Naser Stadium 93* 0
M J Guptill* New Zealand 03/11/2021 Scotland Dubai International Cricket Stadium 93 2
T P Ura* Papua New Guinea 03/07/2022 Singapore Indian Association Ground 93* 1
B George* Malta 03/07/2022 Gibraltar Royal Brussels Cricket Club Ground 93* 1
A Vala* Papua New Guinea 12/07/2022 Uganda Bulawayo Athletic Club 93* 0
Y B K Jaiswal* India 13/07/2024 Zimbabwe Harare Sports Club 93* 1
Virandeep Singh* Malaysia 26/04/2025 Saudi Arabia Bayuemas Oval 93* 1
S Dhawan* India 11/11/2018 West Indies MA Chidambaram Stadium 92 0
S J Baard* Namibia 22/08/2019 Botswana United Cricket Club 92 0
P J Moor* Zimbabwe 03/10/2019 Singapore Indian Association Ground 92* 0
T H David* Australia 03/03/2020 Malaysia Terdthai Cricket Ground 92* 1
R Satheesan* Romania 17/10/2020 Bulgaria Moara Vlasiei Cricket Ground 92* 0
D P Conway* New Zealand 28/03/2021 Bangladesh Seddon Park 92* 0
K C D'Souza Bulgaria 24/06/2022 Serbia National Sports Academy 92* 0
Alexander Dizija* Serbia 25/06/2022 Bulgaria National Sports Academy 92 0
M T M M J Ave* Cook Islands 14/09/2022 Fiji Independence Park 92* 0
D P Conway* New Zealand 22/10/2022 Australia Sydney Cricket Ground 92* 0
M R Marsh* Australia 30/08/2023 South Africa Kingsmead 92* 0
Kushal Malla* Nepal 21/10/2023 Hong Kong Mulpani Cricket Ground 92 1
A E Paraam* Singapore 06/02/2024 Japan Terdthai Cricket Ground 92* 1
R G Sharma* India 24/06/2024 Australia Daren Sammy Cricket Ground 92 5
K Bhurtel* Nepal 19/10/2024 United States Grand Prairie Stadium 92* 1
M P O'Dowd* Netherlands 09/07/2025 Guernsey Sportpark Westvliet 92* 1
M J Guptill* New Zealand 11/02/2012 Zimbabwe Eden Park 91* 2
B B McCullum New Zealand 11/09/2012 India MA Chidambaram Stadium 91 2
E Lewis* West Indies 01/04/2017 Pakistan Queen's Park Oval 91 2
Fakhar Zaman* Pakistan 08/07/2018 Australia Harare Sports Club 91 0
P R Stirling* Ireland 23/02/2019 Afghanistan Rajiv Gandhi International Cricket Stadium 91 1
B N Cooper Netherlands 18/09/2019 Ireland The Village 91* 0
S Davizi* Czech Republic 18/10/2019 Malta Marsa Sports Club 91 3
E J G Morgan England 08/11/2019 New Zealand McLean Park 91 0
K L Rahul* India 11/12/2019 West Indies Wankhede Stadium 91 2
L M P Simmons West Indies 19/01/2020 Ireland Warner Park 91* 0
H S Gericke Malta 23/09/2020 Bulgaria National Sports Academy 91 0
Mohammad Rizwan* Pakistan 25/04/2021 Zimbabwe Harare Sports Club 91* 1
Taranjeet Singh* Romania 04/09/2021 Malta Moara Vlasiei Cricket Ground 91 1
N D Laegsgaard* Denmark 29/06/2022 Gibraltar Royal Brussels Cricket Club Ground 91 0
B F W de Leede* Netherlands 15/07/2022 United States Bulawayo Athletic Club 91* 0
Muhammad Waseem* United Arab Emirates 18/02/2023 Afghanistan Sheikh Zayed Stadium 91 3
D M W Rawlins* Bermuda 22/02/2023 Argentina Belgrano Athletic Club Ground 91 0
Alexander Dizija* Serbia 23/06/2023 Turkey National Sports Academy 91 0
V Saini* Romania 16/07/2023 Luxembourg Marsa Sports Club 91* 0
T M Head* Australia 03/09/2023 South Africa Kingsmead 91 0
C J A Amini* Papua New Guinea 16/03/2024 Malaysia Bayuemas Oval 91* 0
H A M Shah* Denmark 27/08/2024 Cyprus King George V Sports Ground 91 1
B J Bennett* Zimbabwe 19/10/2024 Seychelles Gymkhana Club Ground 91 0
E Lewis* West Indies 15/06/2025 Ireland Bready Cricket Club 91 2
Karanbir Singh* Austria 23/08/2025 Belgium Velden Cricket Ground 91 2
Shaheryar Butt* Belgium 23/08/2025 Austria Velden Cricket Ground 91 1
H H Gibbs South Africa 11/09/2007 West Indies Wanderers Stadium 90* 0
D A Warner* Australia 26/01/2013 Sri Lanka ANZ Stadium 90* 1
J E Root* England 29/08/2013 Australia The Rose Bowl 90* 0
C H Gayle West Indies 11/01/2015 South Africa Wanderers Stadium 90 2
S P D Smith* Australia 31/08/2015 England Sophia Gardens 90 0
V Kohli* India 26/01/2016 Australia Adelaide Oval 90* 1
Najeeb Tarakai Afghanistan 10/03/2017 Ireland Greater Noida Sports Complex Ground 90 0
S Dhawan* India 06/03/2018 Sri Lanka R Premadasa Stadium 90 0
Babar Azam* Pakistan 03/02/2019 South Africa Wanderers Stadium 90 3
A J Jasani Tanzania 17/11/2021 Kenya Integrated Polytechnic Regional Centre 90* 0
J M Bairstow* England 27/07/2022 South Africa County Ground (Bristol) 90 0
Aqib Ilyas* Oman 16/09/2023 United Arab Emirates West End Park International Cricket Stadium 90 0
Mohammad Rizwan* Pakistan 19/01/2024 New Zealand Hagley Oval 90* 1
S Ssesazi* Uganda 18/03/2024 Ghana Achimota Senior Secondary School B Field 90 1
A Sharafu* United Arab Emirates 12/04/2024 Kuwait Al Amerat Cricket Ground Ministry Turf 2 90* 0
P Nissanka* Sri Lanka 28/12/2024 New Zealand Bay Oval 90 0
M Levitt* Netherlands 18/06/2025 Scotland Titwood 90 1
Habib Khan* Estonia 03/08/2025 Switzerland Estonian National Cricket and Rugby Field 90 0
Karanbir Singh* Austria 23/08/2025 Belgium Velden Cricket Ground 90 2

Batting Records and Statistics