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

Batting Records and Statistics