Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
Twenty20 Internationals
Batting records
Most runs in debut match
Most runs in debut match in T20Is
Most runs in debut match
Player
1st
2nd
Runs
Innings in match
Team
Opposition
Ground
Match Date
Scorecard
M Spoors
108*
-
108
1
Canada
v Philippines
Al Amerat
18 Feb 2022
T20I # 1468
LA Dunbar
104*
-
104
1
Serbia
v Bulgaria
Corfu
14 Oct 2019
T20I # 931
JP Kotze
101*
-
101
1
Namibia
v Botswana
Windhoek
20 Aug 2019
T20I # 856
Ravinderpal Singh
101
-
101
1
Canada
v Cayman
Sandys Parish
18 Aug 2019
T20I # 852
RT Ponting
98*
-
98
1
Australia
v New Zealand
Auckland
17 Feb 2005
T20I # 1
S Davizi
91
-
91
1
Czech Rep.
v Malta
Marsa
18 Oct 2019
T20I # 934
DA Warner
89
-
89
1
Australia
v South Africa
Melbourne
11 Jan 2009
T20I # 80
H Patel
88*
-
88
1
Canada
v Ireland
Colombo (SSC)
03 Feb 2010
T20I # 130
II Selemani
81
-
81
1
Tanzania
v Mozambique
Rwanda
02 Nov 2021
T20I # 1385
Sohail Ahmed
80*
-
80
1
Bahrain
v Canada
Al Amerat
14 Nov 2022
T20I # 1881
Muhammad Amin
80
-
80
1
Swaziland
v Lesotho
Kigali
16 Oct 2021
T20I # 1299
Adnan Idrees
79
-
79
2
Kuwait
v Qatar
Doha
04 Jul 2019
T20I # 816
RR Rossouw
78
-
78
2
South Africa
v Australia
Adelaide
05 Nov 2014
T20I # 407
BOP Fernando
78*
-
78
1
Sri Lanka
v Pakistan
Lahore
09 Oct 2019
T20I # 925
DJ Malan
78
-
78
1
England
v South Africa
Cardiff
25 Jun 2017
T20I # 616
A Mutreja
77
-
77
1
Singapore
v P.N.G.
Singapore
02 Jul 2022
T20I # 1599
G Mckeon
76
-
76
1
France
v Czech Rep.
Kerava
24 Jul 2022
T20I # 1683
Zeeshan Kukikhel
75
-
75
1
Hungary
v Czech Rep.
Ilfov County
02 Sep 2021
T20I # 1246
K Dasan
74
-
74
2
Bulgaria
v Serbia
Corfu
14 Oct 2019
T20I # 931
SR Taylor
72
-
72
1
U.S.A.
v U.A.E.
ICCA Dubai
15 Mar 2019
T20I # 753
Junaid Siddique
71
-
71
1
Bangladesh
v Pakistan
Cape Town
20 Sep 2007
T20I # 42
PD Hennessy
71
-
71
1
Spain
v Malta
Cartagena
30 Mar 2019
T20I # 765
F Damiao Couana
71*
-
71
1
Mozambique
v Malawi
Lilongwe
06 Nov 2019
T20I # 1003
R Lutaaya
70
-
70
1
Uganda
v Rwanda
Rwanda
14 Dec 2022
T20I # 1954
CG Williams
68*
-
68
1
Namibia
v Botswana
Windhoek
19 Aug 2019
T20I # 853
R Sandaruwan
68*
-
68
2
Kuwait
v Maldives
Al Amerat
20 Jan 2019
T20I # 720
Tanzid Hasan
67*
-
67
2
Bangladesh
v Zimbabwe
Chattogram
03 May 2024
T20I # 2586
D la Cock
66
-
66
2
Namibia
v Zimbabwe
Bulawayo
17 May 2022
T20I # 1540
SB Styris
66
-
66
2
New Zealand
v Australia
Auckland
17 Feb 2005
T20I # 1
F Akankwasa
66
-
66
2
Uganda
v Qatar
Doha
12 Feb 2020
T20I # 1038
S Ivetic
65*
-
65
2
Serbia
v Bulgaria
Belgrade
08 Jul 2022
T20I # 1621
AJ Redmond
63
-
63
1
New Zealand
v Ireland
Nottingham
11 Jun 2009
T20I # 102
Muhammad Asim
63
-
63
2
Qatar
v Oman
ICCA Dubai
14 Dec 2024
T20I # 3049
DMW Rawlins
63
-
63
1
Bermuda
v U.S.A.
Sandys Parish
18 Aug 2019
T20I # 851
GH Worker
62
-
62
1
New Zealand
v Zimbabwe
Harare
09 Aug 2015
T20I # 450
K Bhurtel
62
-
62
2
Nepal
v Netherlands
Kirtipur
17 Apr 2021
T20I # 1149
S Ssesazi
62
-
62
2
Uganda
v Nigeria
Entebbe
13 Sep 2021
T20I # 1271
Aditya Panwar
62
-
62
1
Estonia
v Gibraltar
Gibraltar
30 Sep 2023
T20I # 2265
DS Smith
61
-
61
1
West Indies
v England
The Oval
28 Jun 2007
T20I # 15
AM Rahane
61
-
61
1
India
v England
Manchester
31 Aug 2011
T20I # 204
GC Smith
61
-
61
1
South Africa
v New Zealand
Johannesburg
21 Oct 2005
T20I # 3
Shahil Momin
61
-
61
1
Austria
v Belgium
Waterloo
24 Jul 2021
T20I # 1199
A Sharma
60
-
60
2
U.A.E.
v New Zealand
Dubai (DICS)
17 Aug 2023
T20I # 2198
Jitin Singh
60
-
60
1
Tanzania
v Mozambique
Rwanda
02 Nov 2021
T20I # 1385
C Veretaki
60
-
60
1
Fiji
v Samoa
Suva
14 Mar 2023
T20I # 2025
L Bruce
60
-
60
1
Gibraltar
v Malta
Albergaria
20 Aug 2021
T20I # 1230
MB Kruger
59*
-
59
1
Namibia
v Nepal
Kirtipur
27 Feb 2024
T20I # 2485
AP Devcich
59
-
59
1
New Zealand
v Bangladesh
Mirpur
06 Nov 2013
T20I # 333
Osama Mahmood
58*
-
58
2
Switzerland
v Gibraltar
Marsa
22 Oct 2021
T20I # 1341
Imran Ali Butt
58
-
58
1
Bahrain
v Saudi Arabia
Al Amerat
20 Jan 2019
T20I # 719
Amoluk Singh
58
-
58
1
Ghana
v Rwanda
Rwanda
18 Aug 2021
T20I # 1226
JA Burns
58
-
58
1
Italy
v Luxembourg
Spinaceto
09 Jun 2024
T20I # 2652
PD Salt
57
-
57
2
England
v West Indies
Bridgetown
26 Jan 2022
T20I # 1455
Simi Singh
57*
-
57
2
Ireland
v Netherlands
Rotterdam
12 Jun 2018
T20I # 670
Yasir Ali
57
-
57
2
Spain
v Malta
Cartagena
29 Mar 2019
T20I # 764
Ishan Kishan
56
-
56
2
India
v England
Ahmedabad
14 Mar 2021
T20I # 1132
HE van der Dussen
56
-
56
1
South Africa
v Zimbabwe
East London
09 Oct 2018
T20I # 698
RN ten Doeschate
56
-
56
1
Netherlands
v Kenya
Belfast
02 Aug 2008
T20I # 58
P Heron
56*
-
56
2
Cayman
v Bahamas
George Town
13 Apr 2022
T20I # 1508
SA Wijeyeratne
56
-
56
1
Canada
v Oman
Abu Dhabi
25 Oct 2019
T20I # 971
A Kaul
56
-
56
2
Singapore
v Bahrain
Bangi
16 Dec 2022
T20I # 1961
PV Rarotoga
56
-
56
2
Samoa
v Vanuatu
Suva
13 Mar 2023
T20I # 2024
Umar Nawaz
56
-
56
1
Sweden
v Germany
Krefeld
09 Jun 2022
T20I # 1555
KM Venkataswamy
55
-
55
1
Czech Rep.
v Luxembourg
Vinor
10 Jul 2022
T20I # 1629
Taranjit Singh
55
-
55
1
Cyprus
v Estonia
Episkopi
17 Jun 2024
T20I # 2700
Haider Ali
54
-
54
1
Pakistan
v England
Manchester
01 Sep 2020
T20I # 1094
Saim Hussain
54
-
54
2
Bulgaria
v Hungary
Marsa
11 May 2022
T20I # 1527
Aasif Sheikh
54*
-
54
2
Nepal
v Netherlands
Kirtipur
17 Apr 2021
T20I # 1149
M Levitt
54
-
54
1
Netherlands
v Nepal
Kirtipur
28 Feb 2024
T20I # 2487
WA Young
53
-
53
1
New Zealand
v Bangladesh
Hamilton
28 Mar 2021
T20I # 1139
Mehboob Ali
53
-
53
1
Malta
v Estonia
Marsa
06 May 2025
T20I # 3173
NG Collins
53
-
53
2
Finland
v Denmark
Brondby
13 Jul 2019
T20I # 828
S Jora
53*
-
53
2
Nepal
v U.A.E.
ICCA Dubai
31 Jan 2019
T20I # 730
N Nipiko
53
-
53
1
Vanuatu
v P.N.G.
Port Moresby
22 Mar 2019
T20I # 757
ZXM Vukusic
53
-
53
1
Croatia
v Belgium
Krefeld
08 Jul 2024
T20I # 2743
Adil Butt
53
-
53
2
Eswatini
v Ghana
Kigali
01 Dec 2022
T20I # 1924
Sheikh Rasik
53
-
53
1
Hungary
v Croatia
Szodliget
05 Aug 2023
T20I # 2189
SJ Baard
52*
-
52
2
Namibia
v Ghana
Kampala
20 May 2019
T20I # 777
IDA Damarell
52
-
52
2
Guernsey
v Isle of Man
St Peter Port
21 Aug 2020
T20I # 1085
SR Mukkamalla
52
-
52
1
U.S.A.
v Canada
The Hague
27 Aug 2024
T20I # 2817
BA Pai
52
-
52
1
Gibraltar
v Portugal
Cartagena
26 Oct 2019
T20I # 973
WL Madsen
52
-
52
1
Italy
v Jersey
Edinburgh (Golden)
23 Jul 2023
T20I # 2158
S Wickramasekara
52
-
52
1
Czech Rep.
v Austria
Ilfov County
30 Aug 2019
T20I # 870
Muhammad Saleem
52
-
52
1
Brazil
v Chile
Cortijo Polo Club Pitch B
03 Oct 2019
T20I # 904
Irfan Bhima
52
-
52
2
Malawi
v Mozambique
Lilongwe
06 Nov 2019
T20I # 1004
M Machado
52*
-
52
1
Portugal
v Gibraltar
Albergaria
10 Apr 2023
T20I # 2042
MN Samuels
51
-
51
1
West Indies
v England
The Oval
28 Jun 2007
T20I # 15
A Johnson
51
-
51
2
Canada
v Bahrain
Al Amerat
14 Nov 2022
T20I # 1881
M Akayezu
51
-
51
2
Rwanda
v Ghana
Rwanda
18 Aug 2021
T20I # 1226
SJ Modani
50
-
50
1
U.S.A.
v Ireland
Lauderhill
22 Dec 2021
T20I # 1451
AR Gandhi
50
-
50
2
Kenya
v Singapore
ICCA 2 Dubai
23 Oct 2019
T20I # 960
AGS Gous
50
-
50
2
U.S.A.
v Canada
Prairie View
07 Apr 2024
T20I # 2544
C Jonker
49
-
49
2
South Africa
v India
Cape Town
24 Feb 2018
T20I # 655
T Bavuma
49
-
49
1
South Africa
v India
Mohali
18 Sep 2019
T20I # 888
KU Carty
49*
-
49
1
West Indies
v Ireland
Bready
15 Jun 2025
T20I # 3238
SA Engelbrecht
49*
-
49
1
Netherlands
v Nepal
Kirtipur
28 Feb 2024
T20I # 2487
T Manders
49
-
49
2
Bermuda
v U.S.A.
North Sound
08 Nov 2021
T20I # 1412
Muhammad Usman
49*
-
49
2
U.A.E.
v Netherlands
ICCA Dubai
03 Feb 2016
T20I # 490
Rameez Shahzad
49
-
49
2
U.A.E.
v Afghanistan
ICCA Dubai
14 Dec 2016
T20I # 571
GM Strydom
49
-
49
2
Cayman
v Canada
Sandys Parish
18 Aug 2019
T20I # 852
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years