Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
T20 World Cup 2026
Recent Series
South Africa in New Zealand T20I Series
ICC Men's T20 World Cup
England in Sri Lanka T20I Series
West Indies in South Africa T20I Series
England in Sri Lanka ODI Series
New Zealand in India T20I Series
Recent Players
Daryl Mitchell
Jacob Bethell
Harry Brook
Kusal Mendis
Glenn Phillips
Adil Rashid
William Jacks
Kongala Vimukthi
Dunith Wellalage
Kariyawasam Asalanka
Dhananjaya de Silva
Shivam Dube
ODI World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
Home
Players
Afghanistan Players
Hamid Hassan
Last 10
Compare
Hamid Hassan
-
-
Full Name:
Hamid - Hassan
Date of Birth:
01 Jun 1987
Current Age:
38 Year, 8 Month, 25 Days
Born:
Nengrakar Afghanistan
Teams:
Afghanistan, Marylebone Cricket Club, Marylebone Cricket Club Young Cricketers, Pakistan Customs
TEST
Rank
-
Cap No
First Game
Last Game
ODI
Rank
-
Cap No
3
First Game
2009-04-04
Last Game
2019-06-29
T20I
Rank
-
Cap No
3
First Game
2010-02-01
Last Game
2013-12-08
Overview
Last 10
By Year
By Team
By Ground
Ranking
MatchUps
ICC Men's T20 World Cup (in Oman/United Arab Emirates) - 2021/22
Series Home
40TH
Sun, 07 Nov 2021 - 00:00 • 40th • Zayed Cricket Stadium, Abu Dhabi
Afghanistan
124/8 (15.00)
New Zealand
125/2 (18.10)
New Zealand won by 8 wickets (with 11 balls remaining)
33RD
Wed, 03 Nov 2021 - 00:00 • 33rd • Zayed Cricket Stadium, Abu Dhabi
Afghanistan
210/2 (15.00)
India
144/7 (20.00)
India won by 66 runs
27TH
Sun, 31 Oct 2021 - 00:00 • 27th • Zayed Cricket Stadium, Abu Dhabi
Afghanistan
160/5 (15.00)
TBA
98/9 (20.00)
Afghanistan won by 62 runs
ICC Cricket World Cup (in England) - 2019
Series Home
36TH
Sat, 29 Jun 2019 - 00:00 • 36th • Headingley, Leeds
Afghanistan
227/9 (49.00)
Pakistan
230/7 (49.40)
Pakistan won by 3 wickets (with 2 balls remaining)
21ST
Sat, 15 Jun 2019 - 00:00 • 21st • Sophia Gardens, Cardiff
Afghanistan
334/7 (34.10)
South Africa
131/1 (28.40)
South Africa won by 9 wickets (with 116 balls remaining) (D/L method)
13TH
Sat, 08 Jun 2019 - 00:00 • 13th • The Cooper Associates County Ground, Taunton
Afghanistan
172/10 (36.50)
New Zealand
173/3 (32.10)
New Zealand won by 7 wickets (with 107 balls remaining)
7TH
Tue, 04 Jun 2019 - 00:00 • 7th • Sophia Gardens, Cardiff
Sri Lanka
245/9 (36.50)
Afghanistan
152/10 (32.40)
Sri Lanka won by 34 runs (D/L method)
4TH
Sat, 01 Jun 2019 - 00:00 • 4th • County Ground, Bristol
Afghanistan
207/10 (45.20)
Australia
209/3 (34.50)
Australia won by 7 wickets (with 91 balls remaining)
Afghanistan in Scotland ODI Series - 2019
Series Home
2ND
Fri, 10 May 2019 - 07:15 PM • 2nd ODI • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
325/7 (19.00)
Afghanistan
269/3 (44.50)
Afghanistan won by 2 runs (D/L method)
Afghanistan in Ireland ODI Series - 2016
Series Home
3RD
Thu, 14 Jul 2016 - 00:00 • 3rd ODI • Civil Service Cricket Club, Stormont, Belfast
Ireland
236/10 (49.00)
Afghanistan
237/4 (47.30)
Ireland won by 6 wickets (with 15 balls remaining)
World T20 (in India) - 2015/16
Series Home
30TH
Sun, 27 Mar 2016 - 00:00 • 30th • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Afghanistan
123/7 (18.00)
West Indies
117/8 (20.00)
Afghanistan won by 6 runs
16TH
Thu, 17 Mar 2016 - 00:00 • 16th • Eden Gardens, Kolkata
Afghanistan
153/7 (6.00)
Sri Lanka
155/4 (18.50)
Sri Lanka won by 6 wickets (with 7 balls remaining)
9TH
Sat, 12 Mar 2016 - 00:00 • 9th • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Afghanistan
186/6 (8.00)
Zimbabwe
127/10 (19.40)
Afghanistan won by 59 runs
6TH
Thu, 10 Mar 2016 - 00:00 • 6th • Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Afghanistan
116/6 (18.00)
Hong Kong
119/4 (18.00)
Afghanistan won by 6 wickets (with 12 balls remaining)
ICC World Twenty20 Qualifier (in Ireland/Scotland) - 2015
Series Home
3RD
Thu, 23 Jul 2015 - 00:00 • 3rd Qualifying Play-off • The Village, Malahide, Dublin
Afghanistan
127/6 (13.00)
Papua New Guinea
128/4 (18.20)
Afghanistan won by 6 wickets (with 10 balls remaining)
15TH
Sun, 12 Jul 2015 - 00:00 • 15th • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Scotland
210/5 (13.00)
Afghanistan
173/10 (19.20)
Afghanistan won by 37 runs
6TH
Fri, 10 Jul 2015 - 00:00 • 6th • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Afghanistan
164/6 (13.00)
United Arab Emirates
168/2 (17.20)
Afghanistan won by 8 wickets (with 16 balls remaining)
2ND
Thu, 09 Jul 2015 - 00:00 • 2nd • Grange Cricket Club Ground, Raeburn Place, Edinburgh
Afghanistan
162/7 (13.00)
Netherlands
130/10 (19.40)
Afghanistan won by 32 runs
ICC Cricket World Cup (in Australia/New Zealand) - 2014/15
Series Home
Fri, 13 Mar 2015 - 00:00 • 38th , Pool A • Sydney Cricket Ground
Afghanistan
111/7 (36.20)
England
101/1 (18.10)
England won by 9 wickets (with 41 balls remaining) (D/L method)
Sun, 08 Mar 2015 - 00:00 • 31st , Pool A • McLean Park, Napier
New Zealand
186/10 (46.40)
Afghanistan
188/4 (36.10)
New Zealand won by 6 wickets (with 83 balls remaining)
Wed, 04 Mar 2015 - 00:00 • 26th , Pool A • Western Australia Cricket Association Ground, Perth
Australia
417/6 (43.00)
Afghanistan
142/10 (37.30)
Australia won by 275 runs
Thu, 26 Feb 2015 - 00:00 • 17th , Pool A • University Oval, Dunedin
Afghanistan
210/10 (24.00)
Scotland
211/9 (49.30)
Afghanistan won by 1 wicket (with 3 balls remaining)
Sun, 22 Feb 2015 - 00:00 • 12th , Pool A • University Oval, Dunedin
Afghanistan
232/10 (43.00)
Sri Lanka
236/6 (48.20)
Sri Lanka won by 4 wickets (with 10 balls remaining)
Wed, 18 Feb 2015 - 00:00 • 7th , Pool A • Manuka Oval, Canberra
Afghanistan
267/10 (43.00)
Bangladesh
162/10 (42.50)
Bangladesh won by 105 runs
Dubai Triangular Series (Afghanistan, Ireland, Scotland in United Arab Emirates) - 2014/15
Series Home
Sat, 17 Jan 2015 - 00:00 • 5th • Dubai International Cricket Stadium
Afghanistan
246/8 (42.00)
Ireland
175/10 (43.30)
Afghanistan won by 71 runs
Sat, 10 Jan 2015 - 00:00 • 2nd • Dubai International Cricket Stadium
Afghanistan
180/10 (42.00)
Ireland
181/7 (43.20)
Ireland won by 3 wickets (with 40 balls remaining)
Thu, 08 Jan 2015 - 00:00 • 1st • ICC Academy, Dubai
Afghanistan
237/8 (45.00)
Scotland
240/2 (38.00)
Afghanistan won by 8 wickets (with 42 balls remaining)
United Arab Emirates v Afghanistan ODI Series (in United Arab Emirates) - 2014/15
Series Home
Thu, 04 Dec 2014 - 00:00 • 4th ODI • ICC Academy, Dubai
United Arab Emirates
258/9 (35.00)
Afghanistan
228/10 (49.30)
U.A.E. won by 30 runs
Sun, 30 Nov 2014 - 00:00 • 2nd ODI • ICC Academy, Dubai
United Arab Emirates
280/8 (35.00)
Afghanistan
282/4 (48.20)
U.A.E. won by 6 wickets (with 10 balls remaining)
Asia Cup (Afghanistan, Bangladesh, India, Pakistan, Sri Lanka in Bangladesh) - 2013/14
Series Home
Sat, 01 Mar 2014 - 00:00 • 5th • Khan Shaheb Osman Ali Stadium, Fatullah
Bangladesh
254/6 (35.00)
Afghanistan
222/10 (47.50)
Afghanistan won by 32 runs
Afghanistan v Pakistan T20I Match (in United Arab Emirates) - 2013/14
Series Home
ONLY
Sun, 08 Dec 2013 - 00:00 • Only T20I • Sharjah Cricket Stadium
Afghanistan
137/8 (0.20)
Pakistan
138/4 (19.50)
Pakistan won by 6 wickets (with 1 ball remaining)
ICC World Twenty20 Qualifier (in United Arab Emirates) - 2013/14
Series Home
8TH
Fri, 15 Nov 2013 - 00:00 • 8th • Sharjah Cricket Stadium
Afghanistan
90/10 (7.00)
Netherlands
92/3 (12.50)
Netherlands won by 7 wickets (with 43 balls remaining)
Afghanistan v Kenya T20I Series (in United Arab Emirates) - 2013/14
Series Home
2ND
Fri, 11 Oct 2013 - 00:00 • 2nd T20I • Sharjah Cricket Stadium
Afghanistan
149/4 (0.20)
Kenya
115/8 (20.00)
Kenya won by 34 runs
1ST
Mon, 30 Sep 2013 - 00:00 • 1st T20I • Sharjah Cricket Stadium
Afghanistan
162/6 (0.20)
Kenya
56/10 (18.40)
Afghanistan won by 106 runs
ICC World Cricket League Championship - 2011-2013/14
Series Home
Fri, 04 Oct 2013 - 00:00 • 56th • Sharjah Cricket Stadium
Afghanistan
93/10 (27.50)
Kenya
96/3 (20.50)
Afghanistan won by 7 wickets (with 175 balls remaining)
Wed, 02 Oct 2013 - 00:00 • 55th • Sharjah Cricket Stadium
Afghanistan
89/10 (27.50)
Kenya
95/2 (17.50)
Afghanistan won by 8 wickets (with 193 balls remaining)
Sun, 11 Aug 2013 - 00:00 • 48th • Wanderers Cricket Ground, Windhoek
Namibia
193/10 (18.30)
Afghanistan
199/5 (31.40)
Afghanistan won by 5 wickets (with 110 balls remaining)
Fri, 09 Aug 2013 - 00:00 • 47th • Wanderers Cricket Ground, Windhoek
Namibia
289/4 (18.30)
Afghanistan
99/10 (32.10)
Afghanistan won by 190 runs
Fri, 08 Mar 2013 - 00:00 • 34th • Sharjah Cricket Stadium
Afghanistan
259/9 (18.30)
Scotland
261/5 (48.40)
Afghanistan won by 5 wickets (with 8 balls remaining)
Wed, 06 Mar 2013 - 00:00 • 33rd • Sharjah Cricket Stadium
Afghanistan
199/8 (18.30)
Scotland
203/3 (33.50)
Afghanistan won by 7 wickets (with 97 balls remaining)
Mon, 10 Oct 2011 - 00:00 • 15th • Sharjah Cricket Stadium
Afghanistan
198/10 (18.30)
United Arab Emirates
183/10 (48.30)
U.A.E. won by 15 runs
Tue, 09 Aug 2011 - 00:00 • 8th • Toronto Cricket, Skating and Curling Club
Canada
230/10 (18.30)
Afghanistan
133/9 (20.00)
Afghanistan won by 17 runs
Sun, 07 Aug 2011 - 00:00 • 7th • Maple Leaf North-West Ground, King City
Canada
230/10 (36.00)
Afghanistan
213/8 (41.10)
Afghanistan won by 2 wickets (with 11 balls remaining) (D/L method)
Afghanistan v Scotland T20I Series (in United Arab Emirates) - 2012/13
Series Home
2ND
Mon, 04 Mar 2013 - 00:00 • 2nd T20I • Sharjah Cricket Stadium
Afghanistan
139/7 (0.20)
Scotland
140/3 (17.30)
Afghanistan won by 7 wickets (with 15 balls remaining)
1ST
Sun, 03 Mar 2013 - 00:00 • 1st T20I • Sharjah Cricket Stadium
Afghanistan
132/7 (0.20)
Scotland
105/6 (20.00)
Afghanistan won by 27 runs
Afghanistan in Kenya ODI Series - 2010/11
Series Home
Thu, 07 Oct 2010 - 00:00 • 1st ODI • Gymkhana Club Ground, Nairobi
Kenya
180/10 (41.00)
Afghanistan
88/10 (27.50)
Kenya won by 92 runs
Afghanistan in Scotland ODI Series - 2010
Series Home
Tue, 17 Aug 2010 - 00:00 • 2nd ODI • Cambusdoon New Ground, Ayr
Scotland
120/10 (48.00)
Afghanistan
121/4 (33.50)
Scotland won by 6 wickets (with 97 balls remaining)
Mon, 16 Aug 2010 - 00:00 • 1st ODI • Cambusdoon New Ground, Ayr
Scotland
224/9 (41.00)
Afghanistan
225/1 (31.00)
Afghanistan won by 9 wickets (with 114 balls remaining)
ICC World Cricket League Division One (Afghanistan, Canada, Ireland, Kenya, Netherlands, Scotland in - 2010
Series Home
Sat, 10 Jul 2010 - 00:00 • 3rd Place Play-off • Hazelaarweg, Rotterdam
Netherlands
218/5 (24.50)
Afghanistan
219/5 (46.00)
Afghanistan won by 5 wickets (with 24 balls remaining)
Fri, 09 Jul 2010 - 00:00 • 13th • Hazelaarweg, Rotterdam
Afghanistan
141/10 (24.50)
Scotland
142/8 (43.50)
Scotland won by 2 wickets (with 37 balls remaining)