Player Records and Statistics - International Players (H)
What real Money Games Can Be Found On the BC Game App
What BC Game app offers to Indian players. Why do BC Game download on your smartphone? What games the gambling company offers.
ABCDEFGIJKLMNOPQRSTUVWXYZ
 Players for  Search for Player by Name
      Detailed Profiles & Statistics
Name Born Country (Current) Tests ODIs T20s
Haafiz Shahid 10/05/1963 Pakistan   3  
A Habib 07/02/1972 England 2    
Habib Ahmadzai 01/01/1993 Austria     10
Habib Khan 11/10/1993 Estonia     26
Habibul Bashar 17/08/1972 Bangladesh 50 111  
B J Haddin 23/10/1977 Australia 66 126 34
Hadisullah Tarakhel 31/08/1999 Belgium     5
B G Hadlee 14/12/1941 New Zealand   2  
D R Hadlee 06/01/1948 New Zealand 26 11  
R J Hadlee 03/07/1951 New Zealand 86 115  
W A Hadlee 04/06/1915 New Zealand 11    
I Hafejee 20/01/1983 Panama     20
Hafez Mohammed Farooq 02/06/1995 Peru     4
Hafizur Rahman 21/09/1959 Bangladesh   2  
Haider Ali 22/10/1997 Bahrain     63
Haider Ali 02/10/2000 Pakistan   2 35
Haider Ali 05/07/1994 United Arab Emirates     10
N E Haig 12/12/1887 England 5    
S Haigh 19/03/1871 England 11    
S R Hain 16/07/1995 England   2  
R S Haire 01/05/1981 Ireland   2  
O J Hairs 14/04/1991 Scotland   5 30
H Hajnic 05/01/1974 Croatia     4
J B Hakizimana 01/01/2002 Rwanda     2
A Halbhavi 04/06/1990 Luxembourg     20
O D Hald 20/12/1999 Denmark     27
A D Hales 03/01/1989 England 11 70 75
A E Hall 23/01/1896 South Africa 7    
A J Hall 31/07/1975 South Africa 21 88 2
G G Hall 24/05/1938 South Africa 1    
J D Hall 19/10/1988 Ireland   3  
W W Hall 12/09/1937 West Indies 48    
S Hallett 08/05/1972 Peru     4
E A Halliwell 07/09/1864 South Africa 8    
C Hallows 04/04/1895 England 2    
C G Halse 28/02/1935 South Africa 3    
Hamed Khan 03/10/1998 Hong Kong     5
H Hameed 17/01/1997 England 10    
R A Hamence 25/11/1915 Australia 3    
Hamid Hashemi 15/02/1997 Iran     1
Hamid Hassan 01/06/1987 Afghanistan   38 25
Hamid Mahmood 04/12/1982 Sweden     18
Hamid Safi 01/01/2001 Austria     22
G M Hamilton 16/09/1974 England 1 38 12
J N Hamilton 22/09/1990 West Indies 1 1  
L J Hamilton 05/04/1973 New Zealand   2  
Hammad Azam 16/03/1991 Pakistan   11 5
Hammad Mirza 12/05/1998 Oman   11 11
J R Hammond 19/04/1950 Australia 5 1  
W R Hammond 19/06/1903 England 85    
V Hampihallikar 14/06/2006 Singapore     6
J H Hampshire 10/02/1941 England 8 3  
Z Hamza 19/06/1995 South Africa 8 1  
Hamza Dar 25/07/1995 Spain     27
Hamza Khan 16/02/1998 Rwanda     26
Hamza Tahir 09/12/1995 Scotland   31 17
Hamza Tariq 21/07/1990 Canada   7 26
F Hand 01/07/1998 Ireland 1 1 14
P A M Hands 18/03/1890 South Africa 7    
R H M Hands 26/07/1888 South Africa 1    
P S P Handscomb 26/04/1991 Australia 20 22 2
Hanif Mohammad 21/12/1934 Pakistan 55    
M A Hanley 10/11/1918 South Africa 1    
Hannan Sarkar 01/12/1982 Bangladesh 17 20  
A S Hansra 29/12/1984 Canada   24 8
J Hansrod 27/05/1973 Eswatini     4
Hanumant Singh 29/03/1939 India 14    
R M Haq 11/12/1983 Scotland   54 21
Harbhajan Singh 03/07/1980 India 103 236 28
K Hardat 09/11/1975 Suriname     7
Hardeep Khuttan 20/05/1989 Portugal     3
Hardeep Singh 08/07/1999 Cyprus     4
Hardev Singh 08/07/1990 Chile     3
A M Hardie 07/01/1999 Australia   15 16
M S Hardikar 08/02/1936 India 2    
K J Harding 01/11/1996 West Indies   1  
H T W Hardinge 25/02/1886 England 1    
J Hardstaff 03/07/1911 England 23    
J Hardstaff 09/11/1882 England 5    
D Hardware 11/05/1997 Turks and Caicos Island     2
N S Harford 30/08/1930 New Zealand 8    
R I Harford 30/05/1936 New Zealand 3    
A Harikumar 05/01/1997 Bulgaria     1
Harilal Shah 14/04/1943 East Africa   3  
Haris Rauf 07/11/1993 Pakistan 1 50 88
Haris Sohail 09/01/1989 Pakistan 16 45 14
Harishankar Shah   Nepal   3  
Harjas Bedi 17/10/1998 Serbia     2
Harmeet Singh 07/09/1992 United States   18 25
S R Harmer 10/02/1989 South Africa 10    
S J Harmison 23/10/1978 England 63 58 2
Haroon Arshad 06/09/1999 Hong Kong     36
Haroon Mughal 01/10/1984 Malta     15
Haroon Rashid 25/03/1953 Pakistan 23 12  
Haroon Shahid 30/06/1991 Kuwait     2
R A Harper 17/03/1963 West Indies 25 105  
Harprit Singh 08/11/1992 Mexico     2
L H B Harrington-Myers 04/05/2001 Cayman Islands     9
A Harris 07/07/2004 Bahamas     22
C Z Harris 20/11/1969 New Zealand 23 250  
J V Harris 16/08/1965 Canada   6  
L Harris 03/02/1851 England 4    
M S Harris 21/07/1992 Australia 14    
P G Z Harris 18/07/1927 New Zealand 9    
P L Harris 02/11/1978 South Africa 37 3  
R J Harris 11/10/1979 Australia 27 21 3
R M Harris 27/07/1933 New Zealand 2    
T A Harris 27/08/1916 South Africa 3    
C V Harrison 29/12/1983 Gibraltar     7
J Harry 01/08/1857 Australia 1    
Harsh Venkataram 16/02/2008 Singapore     14
Harsha Bharadwaj 15/05/2007 Singapore     12
M N Hart 16/05/1972 New Zealand 14 13  
R G Hart 02/12/1974 New Zealand 11 2  
R T Hart 07/11/1961 New Zealand   1  
G P D Hartigan 30/12/1884 South Africa 5    
R M Hartigan 12/12/1879 Australia 2    
A E V Hartkopf 28/12/1889 Australia 1    
B R Hartland 22/10/1966 New Zealand 9 16  
J C Hartley 15/11/1874 England 2    
R W Hartley 14/03/1994 Serbia     2
T W Hartley 03/05/1999 England 5 2  
C Hartmann 26/05/2004 Isle of Man     22
Harun-Ur-Rashid 30/11/1968 Bangladesh   2  
I J Harvey 10/04/1972 Australia   73  
M R Harvey 29/04/1918 Australia 1    
R L Harvey 14/09/1911 South Africa 2    
R N Harvey 08/10/1928 Australia 79    
Harvinder Singh 23/12/1977 India 3 16  
S M Harwood 01/03/1974 Australia   1 3
E Hasahya 06/04/1996 Uganda     5
E Hasan 20/12/1997 Estonia     11
Hasan Ali 07/02/1994 Pakistan 24 68 57
Hasan Cakir 22/02/2004 Turkey     2
Hasan Jamil 25/07/1952 Pakistan   6  
Hasan Mahmud 12/10/1999 Bangladesh 12 24 26
Hasan Murad 01/07/2001 Bangladesh     2
Hasan Nawaz 21/08/2002 Pakistan   3 16
Hasan Raza 01/03/1982 Pakistan 7 16  
Hasan Yanar 20/02/1999 Turkey     4
Haseeb Ahsan 15/07/1939 Pakistan 12    
Haseeb Amjad 11/11/1987 Hong Kong   7 18
Haseeb Ghafoor 18/01/1984 Saudi Arabia     20
Haseebullah Khan 20/03/2003 Pakistan   1 3
Hasheem Shahzad 19/07/1982 Malta     2
Hashir Dafedar 24/11/1996 Oman   4  
Hashir Hussain 22/01/1998 Norway     1
Hashmatullah Shahidi 04/11/1994 Afghanistan 10 90 6
Hasibul Hussain 03/06/1977 Bangladesh 5 32  
M J Haslam 26/09/1972 New Zealand 4 1  
Hassan Khan Mohammad 06/09/2000 Hong Kong     2
Hassan Mehmood 13/12/1983 Sweden     5
Hassan Rasheed 09/03/1993 Maldives     32
A L Hassett 28/08/1913 Australia 43    
Hassnain Shah 10/12/1996 Oman   5 1
Hasti Gul 01/01/1984 Afghanistan   2  
B F Hastings 23/03/1940 New Zealand 31 11  
J W Hastings 04/11/1985 Australia 1 29 9
P Hatchman   Gibraltar     13
R J Hatchman 02/06/1986 Gibraltar     20
U S Hathinjar 29/03/1998 Cambodia     36
C M H Hathorn 07/04/1878 South Africa 12    
U C Hathurusingha 13/09/1968 Sri Lanka 26 35  
C Hauptfleisch 25/01/1988 Cayman Islands     5
N M Hauritz 18/10/1981 Australia 17 58 3
E Haven 01/01/1975 Bahamas     12
Lord Hawke 16/08/1860 England 5    
N J N Hawke 27/06/1939 Australia 27    
A W Hawkins-Kay 19/05/1990 Jersey   1 16
A Hawoe 07/11/2005 Indonesia     7
D J Hawoe   Indonesia     70
M J Hay 20/08/2000 New Zealand   7 11
Hayatullah Niazi 09/12/2000 Norway     4
M L Hayden 29/10/1971 Australia 103 161 9
E G Hayes 06/11/1876 England 5    
F C Hayes 06/12/1946 England 9 6  
J A Hayes 11/01/1927 New Zealand 15    
R L Hayes 09/05/1971 New Zealand   1  
D L Haynes 15/02/1956 West Indies 116 238  
R C Haynes 02/11/1964 West Indies   8  
M Hayward 06/03/1977 South Africa 16 21  
T W Hayward 29/11/1871 England 35    
V S Hazare 11/03/1915 India 30    
J R Hazlewood 08/01/1991 Australia 76 93 55
G R Hazlitt 04/09/1888 Australia 9    
Hazrat Bilal 02/01/1988 United Arab Emirates   7  
Hazrat Luqman 10/03/1990 United Arab Emirates     2
Hazratullah Zazai 23/03/1998 Afghanistan   16 45
T M Head 29/12/1993 Australia 60 76 41
D W Headley 27/01/1970 England 15 13  
G A Headley 30/05/1909 West Indies 22    
R G A Headley 29/06/1939 West Indies 2 1  
I A Healy 30/04/1964 Australia 119 168  
S P Heaney 17/10/1980 Canada   4  
A Hearne 22/07/1863 England 1    
F Hearne 23/11/1858 South Africa 6    
G A L Hearne 27/03/1888 South Africa 3    
G G Hearne 07/07/1856 England 1    
J T Hearne 03/05/1867 England 12    
J W Hearne 11/02/1891 England 24    
S D Heazlett 12/09/1995 Australia   1  
J V Heerden 26/06/1998 Germany     10
W K Hegg 23/02/1968 England 2    
T J Heggelman 16/01/1987 Netherlands   5  
Hein Zin Aung 01/04/2004 Myanmar     4
P S Heine 28/06/1928 South Africa 14    
R Hekure 31/10/1994 Papua New Guinea   25 24
H Helva 10/09/1981 Turkey     4
Hemant Dhami 14/04/2006 Nepal   1  
M A D I Hemantha 24/05/1994 Sri Lanka   5  
E E Hemmings 20/02/1949 England 16 33  
D L Hemp 08/11/1970 Bermuda   22 2
C Hemraj 03/09/1993 West Indies   6  
C W Henderson 14/06/1972 South Africa 7 4  
M Henderson 02/08/1895 New Zealand 1    
N Henderson 09/01/1999 Switzerland     5
T Henderson 01/08/1974 South Africa     1
E H Hendren 05/02/1889 England 51    
M Hendrick 22/10/1948 England 30 22  
B E Hendricks 08/06/1990 South Africa 1 10 19
R R Hendricks 14/08/1989 South Africa   38 83
J L Hendriks 21/12/1933 West Indies 20    
H S T Hendry 24/05/1895 Australia 11    
P D Hennessy 18/09/1990 Spain     13
J A M Henri 21/08/1996 Portugal     13
J S Henriksen 17/04/2000 Denmark     5
M C Henriques 01/02/1987 Australia 4 16 24
C C Henry 16/09/1956 Canada   2  
E Henry 23/08/1998 Turks and Caicos Island     1
J Henry 16/02/1999 St Helena     7
M J Henry 14/12/1991 New Zealand 32 91 25
O Henry 23/01/1952 South Africa 3 3  
S Henry 31/12/1968 Falkland Islands     5
F F J Heo 06/02/1997 Indonesia     6
H M R K B Herath 19/03/1978 Sri Lanka 93 71 17
R A Hermann 26/01/1997 South Africa     5
L Hermida 28/12/1982 Mexico     20
J G Heron 08/11/1948 Zimbabwe   6  
P Heron 29/09/1996 Cayman Islands     11
O Herrington 27/11/2001 Belgium     7
C Heseltine 26/11/1869 England 2    
S O Hetmeyer 26/12/1996 West Indies 16 57 69
D Hettiarachchi 01/10/1980 Sri Lanka 1    
V Hettiarachchi 24/05/1992 Estonia     1
Hevit Jackson 05/08/1996 France     25
T Hewa 18/03/1993 Cayman Islands     3
D Heyliger 21/10/1989 Canada   23 56
P D Heyn 26/06/1945 Sri Lanka   2  
R Heyns 04/08/1988 Luxembourg     2
P A Hibbert 23/07/1952 Australia 1    
G A Hick 23/05/1966 England 65 120  
R S Higgins 24/03/1988 Zimbabwe   11  
J D Higgs 11/07/1950 Australia 22    
K Higgs 14/01/1937 England 15    
Hilal Ahmad 22/08/1985 Czech Republic     15
A M J Hilditch 20/05/1956 Australia 18 8  
B W Hilfenhaus 15/03/1983 Australia 27 25 7
A Hill 14/11/1843 England 2    
A J L Hill 26/07/1871 England 3    
C Hill 18/03/1877 Australia 49    
J Hill 11/12/1990 Philippines     9
J C Hill 25/06/1923 Australia 3    
M J Hilton 02/08/1928 England 4    
Himanshu Rathod 22/11/1986 Qatar     23
C F W Hime 24/10/1869 South Africa 1    
D D Hindlekar 01/01/1909 India 4    
K Hinds 11/09/2000 Bahamas     28
R O Hinds 17/02/1981 West Indies 15 14  
T Hinds   West Indies     2
W W Hinds 07/09/1976 West Indies 45 119 5
P Hingorani 25/09/1999 Romania     8
C Hinze 30/09/2008 Japan     23
R M Hira 23/06/1987 New Zealand     15
Hirani Harji 04/08/1988 Seychelles     8
Hirenkumar Patel 02/01/1991 Chile     4
H Hiri 01/05/1995 Papua New Guinea   34 28
J Hirschi 03/03/1980 Malta     4
G H Hirst 07/09/1871 England 24    
S Hirugade 16/05/1981 Mexico     23
N D Hirwani 18/10/1968 India 17 18  
Hisham Sheikh 17/07/1996 Saudi Arabia     41
J W Hitch 07/05/1886 England 7    
P A Hitchcock 23/01/1975 New Zealand   14 1
E L G Hoad 29/01/1896 West Indies 4    
D E Hoare 19/10/1934 Australia 1    
J B Hobbs 16/12/1882 England 61    
R N S Hobbs 08/05/1942 England 7    
B J Hodge 29/12/1974 Australia 6 25 15
K A R Hodge 21/02/1993 West Indies 11 4  
J H Hodges 31/07/1856 Australia 2    
K C Hodsoll 24/11/1988 Bermuda   3 4
G Hoey 05/11/2001 Ireland   2  
P J C Hoffmann 14/01/1970 Scotland   18  
T G Hogan 23/09/1956 Australia 7 16  
G B Hogg 06/02/1971 Australia 7 123 15
R M Hogg 05/03/1951 Australia 38 71  
V R Hogg 03/07/1952 Zimbabwe   2  
M J Hoggard 31/12/1976 England 67 26  
T V Hohns 23/01/1954 Australia 7    
C K Holder 03/03/1998 West Indies 1 1  
J O Holder 05/11/1991 West Indies 69 138 75
R I C Holder 22/12/1967 West Indies 11 37  
V A Holder 08/10/1945 West Indies 40 12  
M A Holding 16/02/1954 West Indies 60 102  
G B Hole 06/01/1931 Australia 18    
D A J Holford 16/04/1940 West Indies 24    
I G Holland 03/10/1990 United States   15 6
J M Holland 29/05/1987 Australia 4    
R G Holland 19/10/1946 Australia 11 2  
W E Hollies 05/06/1912 England 13    
A J Hollioake 05/09/1971 England 4 35  
B C Hollioake 11/11/1977 England 2 20  
D W Hollis 17/09/1969 Bermuda   1  
E R T Holmes 21/08/1905 England 5    
P Holmes 25/11/1886 England 7    
J K Holt 12/08/1923 West Indies 17    
D T Hondo 07/07/1979 Zimbabwe 9 56  
L Hone 30/01/1853 England 1    
S Hongsi 17/07/1994 Thailand     5
D J Hooda 19/04/1995 India   10 21
S Hook 28/07/1978 Estonia     33
D W Hookes 03/05/1955 Australia 23 39  
C K Hooper 10/08/1982 Canada   5  
C L Hooper 15/12/1966 West Indies 102 227  
D R Hooper 31/03/1991 Guernsey     24
K A Hope 20/11/1988 West Indies 5 7  
S D Hope 10/11/1993 West Indies 41 142 51
J R Hopes 24/10/1978 Australia   84 12
A J Y Hopkins 03/05/1874 Australia 20    
G J Hopkins 24/11/1976 New Zealand 4 25 10
J L Hopwood 30/10/1903 England 2    
Z Hoque 03/06/1986 Thailand     7
T P Horan 08/03/1854 Australia 15    
H V Hordern 10/02/1883 Australia 7    
A N Hornby 10/02/1847 England 3    
M J Horne 05/02/1970 New Zealand 35 50  
P A Horne 21/01/1960 New Zealand 4 4  
P M Hornibrook 27/07/1899 Australia 6    
T Horpinitch 16/09/1992 Seychelles     4
J Horrocks 26/05/1993 Gibraltar     18
M J Horton 21/04/1934 England 2    
A J Hosein 25/04/1993 West Indies   38 78
J Hossen 05/11/1994 Seychelles     4
K W Hough 24/10/1928 New Zealand 2    
D L Houghton 23/06/1957 Zimbabwe 22 63  
S Houghton 19/07/1995 Croatia     11
J M How 19/05/1981 New Zealand 19 41 5
A B Howard 27/08/1946 West Indies 1    
N D Howard 18/05/1925 England 4    
G P Howarth 29/03/1951 New Zealand 47 70  
H J Howarth 25/12/1943 New Zealand 30 9  
H Howell 29/11/1890 England 5    
L G Howell 08/07/1972 New Zealand   12  
W P Howell 29/12/1869 Australia 18    
R Howorth 26/04/1909 England 5    
V Hristov 29/02/2000 Bulgaria     4
Htet Lin Aung 25/05/1995 Myanmar     19
Htet Lin Oo 25/05/1995 Myanmar     17
Htet Patel 18/09/2006 Eswatini     3
Huang Junjie 24/04/2000 China     7
A G Huckle 21/09/1971 Zimbabwe 8 19  
A C Hudson 17/03/1965 South Africa 35 89  
K J Hughes 26/01/1954 Australia 70 97  
M G Hughes 23/11/1961 Australia 53 33  
P J Hughes 30/11/1988 Australia 26 25 1
S J Hughes-Pinan 11/05/2006 Spain     4
J O Hull 20/08/2004 England 1    
Humayun Farhat 24/01/1981 Pakistan 1 5  
Humayun Kabir 02/10/1994 Sweden     3
G I Hume 23/11/1990 Ireland 3 21 9
G W Humpage 24/04/1954 England   3  
M J Humphreys 28/09/2002 Ireland 3 6 5
J Humphries 19/05/1876 England 3    
W A Hunt 26/08/1908 Australia 1    
C C Hunte 09/05/1932 West Indies 44    
E A C Hunte 03/10/1905 West Indies 3    
J Hunter 03/08/1855 England 5    
M G Hunter 10/07/1993 Gibraltar     4
S Hunter 07/05/1989 Turks and Caicos Island     4
J J Huo 27/12/2002 Mozambique     37
K A D Hurdle 30/12/1976 Bermuda   19  
J Hurley 10/07/1980 Argentina     7
R O Hurley 13/09/1975 West Indies   9  
A G Hurst 15/07/1950 Australia 12 8  
A Hurwood 17/06/1902 Australia 2    
A Husain 02/02/1992 Argentina     16
Husnain Kabeer 03/08/1996 Germany     1
N Hussain 28/03/1968 England 96 88  
R O Hussain 03/12/1984 Scotland   8  
S Hussain 03/02/1997 Bulgaria     18
Hussain Saadhin 12/12/2004 Maldives     2
Hussain Talat 12/02/1996 Pakistan   4 19
D J Hussey 15/07/1977 Australia   69 39
M E K Hussey 27/05/1975 Australia 79 185 38
K L Hutchings 07/12/1882 England 7    
E H Hutchinson 11/08/1982 United States   11 4
P Hutchinson 26/01/1861 South Africa 2    
L Hutton 23/06/1916 England 79    
R A Hutton 06/09/1942 England 5    
R F Hutton 30/12/1981 Philippines     1
Huzaif Yousuf 27/01/2001 Bulgaria     6
Huzaifa Mohammed 07/08/1982 Philippines     24
Huzaifa Patel 21/03/1997 Panama     2
D P Hyatt 17/03/1983 West Indies   9 5
G M Hyde 30/07/1998 Belize     3
Hyeon Parsons 26/03/2004 South Korea     8
L G Hylton 29/03/1905 West Indies 6    
K A B Hynam-Nyberg 21/08/2007 Samoa     5
A Hyobeom 21/03/1994 South Korea     6
L Hyosin 24/09/1989 South Korea     4
No. of Records = 410
ABCDEFGIJKLMNOPQRSTUVWXYZ
 Player Records and Statistics Menu