Ali Al Habsi

Date of birth30 December 1981
Place of birthMuscat
NationalityOmani
Weight85 kg
Height1.94 m
PositionGoalkeeper

Full name is: Ali Abdullah Harib Al Habsi.


Ali Al Habsi previously played for Al-Midhaibi and Al-Nasr Sports Club.

His contract at Bolton Wanderers was extended to June 2013 in December 2008.

After a loan spell, Ali joined Wigan Athletic in July 2011 with a four-year contract.

He joined Reading in July 2015 with a two-year contract that was extended to June 2019 in January 2017.

Ali joined West Bromwich Albion in July 2019 with a one-year contract.

Club history

Team Joined Left Loan / Trialist
Al-Nasr (Oman) 01 Jan 2002 01 Jan 2003
Lyn Oslo 01 Jan 2003 31 Dec 2005
Bolton Wanderers 10 Jan 2006 04 Jul 2011
Wigan Athletic 15 Jul 2010 31 May 2011 L
Wigan Athletic 04 Jul 2011 30 Jun 2015
Brighton and Hove Albion 31 Oct 2014 30 Nov 2014 L
Reading 14 Jul 2015 17 Jul 2017
Al Hilal (Saudi Arabia) 17 Jul 2017 30 Jun 2019
West Bromwich Albion 29 Aug 2019 30 Jun 2020

Club stats

Season Team Competition Apps Subs Clean sheets Conceded Y R
2007-08 Bolton Wanderers FA Cup 1 1
2007-08 Bolton Wanderers League Cup 1 1
2007-08 Bolton Wanderers Premier League 10 3 11
2007-08 Bolton Wanderers UEFA Cup 4 1 4
2009-10 Bolton Wanderers FA Cup 1 1
2009-10 Bolton Wanderers League Cup 1 4
2010-11 Wigan Athletic FA Cup 1 2
2010-11 Wigan Athletic League Cup 4 2 2
1
2010-11 Wigan Athletic Premier League 34 4 49
2011-12 Wigan Athletic FA Cup 1 2
1
2011-12 Wigan Athletic League Cup 1 2
2011-12 Wigan Athletic Premier League 38 5 61
1
2012-13 Wigan Athletic FA Cup 1
1
1
2012-13 Wigan Athletic League Cup 3 2
2012-13 Wigan Athletic Premier League 29 4 55
2013-14 Wigan Athletic FA Cup 4 5
2013-14 Wigan Athletic League Championship 24 7 21
1
2014-15 Brighton and Hove Albion League Championship 1 2
2014-15 Wigan Athletic FA Cup 1 1
2014-15 Wigan Athletic League Championship 11 1 17
2014-15 Wigan Athletic League Cup 1 2
1
2015-16 Reading FA Cup 5 1 7
2015-16 Reading League Championship 32 5 46
2015-16 Reading League Cup 3 1 3
2016-17 Reading FA Cup 1 4
2016-17 Reading League Championship 46 12 63
2016-17 Reading League Championship Play-Offs 3 1 1
2016-17 Reading League Cup 1 2


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
11 Aug 2015 Colchester United v Reading W 0-1 League Cup 1st round
25 Aug 2015 Portsmouth v Reading W 1-2 League Cup 2nd round
22 Sep 2015 Reading v Everton L 1-2 League Cup 3rd round
03 Oct 2015 Reading v Middlesbrough W 2-0 League Championship
17 Oct 2015 Reading v Charlton Athletic W 1-0 League Championship
20 Oct 2015 Rotherham United v Reading D 1-1 League Championship
24 Oct 2015 Fulham v Reading L 4-2 League Championship
31 Oct 2015 Reading v Brighton and Hove Albion D 1-1 League Championship
03 Nov 2015 Reading v Huddersfield Town D 2-2 League Championship
07 Nov 2015 Cardiff City v Reading L 2-0 League Championship
21 Nov 2015 Reading v Bolton Wanderers W 2-1 League Championship
28 Nov 2015 Nottingham Forest v Reading L 3-1 League Championship
03 Dec 2015 Reading v Queens Park Rangers L 0-1 League Championship
02 Jan 2016 Reading v Bristol City W 1-0 League Championship
09 Jan 2016 Huddersfield Town v Reading D 2-2 FA Cup 3rd round
12 Jan 2016 Derby County v Reading D 1-1 League Championship
16 Jan 2016 Milton Keynes Dons v Reading L 1-0 League Championship
19 Jan 2016 Reading v Huddersfield Town W 5-2 FA Cup 3rd round replay
23 Jan 2016 Reading v Sheffield Wednesday D 1-1 League Championship
30 Jan 2016 Reading v Walsall W 4-0 FA Cup 4th round
02 Feb 2016 Ipswich Town v Reading L 2-1 League Championship
06 Feb 2016 Reading v Wolverhampton Wanderers D 0-0 League Championship
13 Feb 2016 Reading v Burnley D 0-0 League Championship
20 Feb 2016 Reading v West Bromwich Albion W 3-1 FA Cup 5th round
23 Feb 2016 Reading v Rotherham United W 1-0 League Championship
27 Feb 2016 Charlton Athletic v Reading W 3-4 League Championship
05 Mar 2016 Reading v Fulham D 2-2 League Championship
08 Mar 2016 Huddersfield Town v Reading L 3-1 League Championship
11 Mar 2016 Reading v Crystal Palace L 0-2 FA Cup 6th round
15 Mar 2016 Brighton and Hove Albion v Reading L 1-0 League Championship
19 Mar 2016 Reading v Cardiff City D 1-1 League Championship
02 Apr 2016 Bolton Wanderers v Reading W 0-1 League Championship
05 Apr 2016 Reading v Nottingham Forest W 2-1 League Championship
09 Apr 2016 Reading v Birmingham City L 0-2 League Championship
12 Apr 2016 Middlesbrough v Reading L 2-1 League Championship
16 Apr 2016 Leeds United v Reading L 3-2 League Championship
19 Apr 2016 Reading v Hull City L 1-2 League Championship
23 Apr 2016 Queens Park Rangers v Reading D 1-1 League Championship
30 Apr 2016 Reading v Preston North End L 1-2 League Championship
07 May 2016 Blackburn Rovers v Reading L 3-1 League Championship
06 Aug 2016 Reading v Preston North End W 1-0 League Championship
13 Aug 2016 Wolverhampton Wanderers v Reading L 2-0 League Championship
17 Aug 2016 Newcastle United v Reading L 4-1 League Championship
20 Aug 2016 Reading v Brighton and Hove Albion D 2-2 League Championship
27 Aug 2016 Cardiff City v Reading W 0-1 League Championship
09 Sep 2016 Reading v Ipswich Town W 2-1 League Championship
13 Sep 2016 Reading v Birmingham City D 0-0 League Championship
17 Sep 2016 Barnsley v Reading W 1-2 League Championship
24 Sep 2016 Reading v Huddersfield Town W 1-0 League Championship
27 Sep 2016 Brentford v Reading L 4-1 League Championship
01 Oct 2016 Reading v Derby County D 1-1 League Championship
15 Oct 2016 Queens Park Rangers v Reading D 1-1 League Championship
18 Oct 2016 Reading v Aston Villa L 1-2 League Championship
22 Oct 2016 Rotherham United v Reading W 0-1 League Championship
25 Oct 2016 Arsenal v Reading L 2-0 League Cup 4th round
29 Oct 2016 Reading v Nottingham Forest W 2-0 League Championship
05 Nov 2016 Wigan Athletic v Reading W 0-3 League Championship
19 Nov 2016 Reading v Burton Albion W 3-0 League Championship
26 Nov 2016 Reading v Bristol City W 2-1 League Championship
03 Dec 2016 Fulham v Reading L 5-0 League Championship
10 Dec 2016 Reading v Sheffield Wednesday W 2-1 League Championship
13 Dec 2016 Leeds United v Reading L 2-0 League Championship
17 Dec 2016 Blackburn Rovers v Reading W 2-3 League Championship
26 Dec 2016 Reading v Norwich City W 3-1 League Championship
02 Jan 2017 Bristol City v Reading W 2-3 League Championship
07 Jan 2017 Manchester United v Reading L 4-0 FA Cup 3rd round
12 Jan 2017 Reading v Queens Park Rangers L 0-1 League Championship
21 Jan 2017 Derby County v Reading L 3-2 League Championship
24 Jan 2017 Reading v Fulham W 1-0 League Championship
28 Jan 2017 Reading v Cardiff City W 2-1 League Championship
31 Jan 2017 Birmingham City v Reading W 0-1 League Championship
04 Feb 2017 Ipswich Town v Reading D 2-2 League Championship
11 Feb 2017 Reading v Barnsley D 0-0 League Championship
14 Feb 2017 Reading v Brentford W 3-2 League Championship
21 Feb 2017 Huddersfield Town v Reading L 1-0 League Championship
25 Feb 2017 Brighton and Hove Albion v Reading L 3-0 League Championship
04 Mar 2017 Reading v Wolverhampton Wanderers W 2-1 League Championship
07 Mar 2017 Reading v Newcastle United D 0-0 League Championship
11 Mar 2017 Preston North End v Reading L 3-0 League Championship
17 Mar 2017 Sheffield Wednesday v Reading W 0-2 League Championship
01 Apr 2017 Reading v Leeds United W 1-0 League Championship
04 Apr 2017 Reading v Blackburn Rovers W 3-1 League Championship
08 Apr 2017 Norwich City v Reading L 7-1 League Championship
15 Apr 2017 Aston Villa v Reading W 1-3 League Championship
17 Apr 2017 Reading v Rotherham United W 2-1 League Championship
22 Apr 2017 Nottingham Forest v Reading L 3-2 League Championship
29 Apr 2017 Reading v Wigan Athletic W 1-0 League Championship
07 May 2017 Burton Albion v Reading W 2-4 League Championship
13 May 2017 Fulham v Reading D 1-1 League Championship Play-Offs Semi-final 1st leg
16 May 2017 Reading v Fulham W 1-0 League Championship Play-Offs Semi-final 2nd leg
29 May 2017 Huddersfield Town v Reading L 0-0 (3-4) League Championship Play-Offs Final


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Clean sheets Conceded Y R
2002-03 Oman International Friendly 1 1
2003-04 Oman AFC Asian Cup 3 1 3
1
2003-04 Oman FIFA World Cup 1 1
2003-04 Oman International Friendly 1 1
2004-05 Oman FIFA World Cup 3 1 1
2005-06 Oman AFC Asian Cup 2 1 1
1
2006-07 Oman AFC Asian Cup 5 1 4
2007-08 Oman FIFA World Cup 8 3 7
2009-10 Oman AFC Asian Cup 2 3
2009-10 Oman International Friendly 1 1
2010-11 Oman FIFA World Cup 2 2
2011-12 Oman FIFA World Cup 9 2 9
2012-13 Oman FIFA World Cup 3 5
1
2012-13 Oman International Friendly 1 4
2014-15 Oman Gulf Cup 4 1 4
1
2014-15 Oman International Friendly 4 10
2015-16 Oman FIFA World Cup 7 2 6
2016-17 Oman AFC Asian Cup 1 1
2018-19 Oman International Friendly 3 1 1
2018-19 Oman Unofficial 1
2019-20 Oman FIFA World Cup 2 1 1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
28 Jan 2003 Oman v Norway L 1-2 International Friendly
20 Dec 2003 Oman v Estonia W 3-1 International Friendly
18 Feb 2004 Japan v Oman L 1-0 FIFA World Cup Asia qualifying group 3
20 Jul 2004 Japan v Oman L 1-0 AFC Asian Cup Group D
24 Jul 2004 Oman v Iran D 2-2 AFC Asian Cup Group D
28 Jul 2004 Oman v Thailand W 2-0 AFC Asian Cup Group D
08 Sep 2004 Singapore v Oman W 0-2 FIFA World Cup Asia qualifying group 3
13 Oct 2004 Oman v Japan L 0-1 FIFA World Cup Asia qualifying group 3
17 Nov 2004 Oman v India D 0-0 FIFA World Cup Asia qualifying group 3
22 Feb 2006 United Arab Emirates v Oman L 1-0 AFC Asian Cup Group C
01 Mar 2006 Oman v Jordan W 3-0 AFC Asian Cup Group C
06 Sep 2006 Oman v Pakistan W 5-0 AFC Asian Cup Group C
11 Oct 2006 Oman v United Arab Emirates W 2-1 AFC Asian Cup Group C
08 Jul 2007 Australia v Oman D 1-1 AFC Asian Cup Group A
12 Jul 2007 Thailand v Oman L 2-0 AFC Asian Cup Group A
16 Jul 2007 Iraq v Oman D 0-0 AFC Asian Cup Group A
08 Oct 2007 Oman v Nepal W 2-0 FIFA World Cup Asia 1st round 1st leg
28 Oct 2007 Nepal v Oman W 0-2 FIFA World Cup Asia 1st round 2nd leg
06 Feb 2008 Oman v Bahrain L 0-1 FIFA World Cup Asia 3rd round group 2
26 Mar 2008 Thailand v Oman W 0-1 FIFA World Cup Asia 3rd round group 2
02 Jun 2008 Japan v Oman L 3-0 FIFA World Cup Asia 3rd round group 2
07 Jun 2008 Oman v Japan D 1-1 FIFA World Cup Asia 3rd round group 2
14 Jun 2008 Bahrain v Oman D 1-1 FIFA World Cup Asia 3rd round group 2
22 Jun 2008 Oman v Thailand W 2-1 FIFA World Cup Asia 3rd round group 2
14 Oct 2009 Australia v Oman L 1-0 AFC Asian Cup Qualifying group B
14 Nov 2009 Oman v Australia L 1-2 AFC Asian Cup Qualifying group B
17 Nov 2009 Oman v Brazil L 0-2 International Friendly
23 Jul 2011 Oman v Myanmar W 3-0 FIFA World Cup Asia 2nd round 1st Leg
28 Jul 2011 Myanmar v Oman W 0-2 FIFA World Cup Asia 2nd round 2nd Leg
02 Sep 2011 Oman v Saudi Arabia D 0-0 FIFA World Cup Asia 3rd round group D
06 Sep 2011 Thailand v Oman L 3-0 FIFA World Cup Asia 3rd round group D
11 Oct 2011 Australia v Oman L 3-0 FIFA World Cup Asia 3rd round group D
11 Nov 2011 Oman v Australia W 1-0 FIFA World Cup Asia 3rd round group D
15 Nov 2011 Saudi Arabia v Oman D 0-0 FIFA World Cup Asia 3rd round group D
29 Feb 2012 Oman v Thailand W 2-0 FIFA World Cup Asia 3rd round group D
03 Jun 2012 Japan v Oman L 3-0 FIFA World Cup Asia 4th round group B
08 Jun 2012 Oman v Australia D 0-0 FIFA World Cup Asia 4th round group B
12 Jun 2012 Iraq v Oman D 1-1 FIFA World Cup Asia 4th round group B
11 Sep 2012 Republic of Ireland v Oman L 4-1 International Friendly
16 Oct 2012 Oman v Jordan W 2-1 FIFA World Cup Asia 4th round group B
14 Nov 2012 Oman v Japan L 1-2 FIFA World Cup Asia 4th round group B
26 Mar 2013 Australia v Oman D 2-2 FIFA World Cup Asia 4th round group B
03 Sep 2014 Republic of Ireland v Oman L 2-0 International Friendly
07 Sep 2014 Kosovo v Oman L 1-0 International Friendly
10 Oct 2014 Oman v Costa Rica L 3-4 International Friendly
13 Oct 2014 Oman v Uruguay L 0-3 International Friendly
14 Nov 2014 United Arab Emirates v Oman D 0-0 Gulf Cup
17 Nov 2014 Iraq v Oman D 1-1 Gulf Cup
20 Nov 2014 Kuwait v Oman W 0-5 Gulf Cup
23 Nov 2014 Oman v Qatar L 1-3 Gulf Cup Semi-final
13 Jan 2015 Australia v Oman L 4-0 AFC Asian Cup Group A
03 Sep 2015 Oman v Turkmenistan W 3-1 FIFA World Cup Asia group D
08 Sep 2015 Guam v Oman D 0-0 FIFA World Cup Asia group D
08 Oct 2015 Oman v Iran D 1-1 FIFA World Cup Asia group D
13 Oct 2015 Oman v India W 3-0 FIFA World Cup Asia group D
17 Nov 2015 Turkmenistan v Oman L 2-1 FIFA World Cup Asia group D
24 Mar 2016 Oman v Guam W 1-0 FIFA World Cup Asia group D
29 Mar 2016 Iran v Oman L 2-0 FIFA World Cup Asia group D
28 Mar 2017 Oman v Bhutan W 14-0 AFC Asian Cup 3rd Round Group D
09 Sep 2018 Lebanon v Oman D 0-0 Unofficial
13 Oct 2018 Oman v Philippines D 1-1 International Friendly
16 Oct 2018 Oman v Ecuador D 0-0 International Friendly
19 Nov 2018 Oman v Bahrain W 2-1 International Friendly
14 Nov 2019 Oman v Bangladesh W 4-1 FIFA World Cup Asia group E
19 Nov 2019 Oman v India W 1-0 FIFA World Cup Asia group E


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.