Players
Match Lists & Scorecards
Series Lists
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Matches
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
IPL
Upcoming Milestones
Recent Records
World XI (Test)
World XI (ODI)
Top Ten (Test)
Top Ten (ODI)
Search HowSTAT
HowSTAT Quiz
Links
 
 
 Player Records and Statistics - International Players (H)
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     2
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    
Hafez Mohammed Farooq 02/06/1995 Peru     4
Hafizur Rahman 21/09/1959 Bangladesh   2  
Haider Ali 02/10/2000 Pakistan   2 15
N E Haig 12/12/1887 England 5    
S Haigh 19/03/1871 England 11    
R S Haire 01/05/1981 Ireland   2  
O J Hairs 14/04/1991 Scotland   5 11
A Halbhavi 04/06/1990 Luxembourg     3
O D Hald 20/12/1999 Denmark     12
A D Hales 03/01/1989 England 11 70 60
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     3
H Hameed 17/01/1997 England 6    
R A Hamence 25/11/1915 Australia 3    
Hamid Hashemi 15/02/1997 Iran     1
Hamid Hassan 01/06/1987 Afghanistan   38 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
J R Hammond 19/04/1950 Australia 5 1  
W R Hammond 19/06/1903 England 85    
J H Hampshire 10/02/1941 England 8 3  
Z Hamza 19/06/1995 South Africa 5    
Hamza Dar 25/07/1995 Spain     4
Hamza Tahir 09/12/1995 Scotland   7 11
Hamza Tariq 21/07/1990 Canada   7 15
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 16 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
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
Hardev Singh 08/07/1990 Chile     3
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    
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   8 23
Haris Sohail 09/01/1989 Pakistan 16 42 14
S R Harmer 10/02/1989 South Africa 5    
S J Harmison 23/10/1978 England 63 58 2
Haroon Arshad 06/09/1999 Hong Kong     17
Haroon Mughal 01/10/1984 Malta     15
Haroon Rashid 25/03/1953 Pakistan 23 12  
R A Harper 17/03/1963 West Indies 25 105  
L H B Harrington-Myers 04/05/2001 Cayman Islands     4
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 10    
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     2
J Harry 01/08/1857 Australia 1    
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    
C Hartmann 26/05/2004 Isle of Man     1
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
V Hasa 23/09/1983 Czech Republic      
Hasan Ali 07/02/1994 Pakistan 15 57 41
Hasan Jamil 25/07/1952 Pakistan   6  
Hasan Mahmud 12/10/1999 Bangladesh   3 1
Hasan Raza 01/03/1982 Pakistan 7 16  
Haseeb Ahsan 15/07/1939 Pakistan 12    
Haseeb Amjad 11/11/1987 Hong Kong   7 18
Hasheem Shahzad 19/07/1982 Malta     2
Hashir Hussain 22/01/1998 Norway     1
Hashmatullah Shahidi 04/11/1994 Afghanistan 5 41 4
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     1
Hassan Mehmood 13/12/1983 Sweden     5
Hassan Rasheed 09/03/1993 Maldives     11
A L Hassett 28/08/1913 Australia 43    
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     4
R J Hatchman 02/06/1986 Gibraltar     5
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
Lord Hawke 16/08/1860 England 5    
N J N Hawke 27/06/1939 Australia 27    
A W Hawkins-Kay 19/05/1990 Jersey     16
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 55 56 17
G R Hazlitt 04/09/1888 Australia 9    
Hazratullah Zazai 23/03/1998 Afghanistan   16 15
T M Head 29/12/1993 Australia 19 42 16
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  
W K Hegg 23/02/1968 England 2    
T J Heggelman 16/01/1987 Netherlands   5  
P S Heine 28/06/1928 South Africa 14    
R Hekure 31/10/1994 Papua New Guinea   1 8
H Helva 10/09/1981 Turkey     4
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    
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 8 19
R R Hendricks 14/08/1989 South Africa   23 36
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
M C Henriques 01/02/1987 Australia 4 16 24
C C Henry 16/09/1956 Canada   2  
M J Henry 14/12/1991 New Zealand 14 55 6
O Henry 23/01/1952 South Africa 3 3  
H M R K B Herath 19/03/1978 Sri Lanka 93 71 17
L Hermida 28/12/1982 Mexico     5
J G Heron 08/11/1948 Zimbabwe   6  
C Heseltine 26/11/1869 England 2    
S O Hetmeyer 26/12/1996 West Indies 16 47 37
D Hettiarachchi 01/10/1980 Sri Lanka 1    
Hevit Jackson 05/08/1996 France     4
D Heyliger 21/10/1989 Canada     11
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     4
J C Hill 25/06/1923 Australia 3    
M J Hilton 02/08/1928 England 4    
C F W Hime 24/10/1869 South Africa 1    
D D Hindlekar 01/01/1909 India 4    
R O Hinds 17/02/1981 West Indies 15 14  
W W Hinds 07/09/1976 West Indies 45 119 5
R M Hira 23/06/1987 New Zealand     15
Hirenkumar Patel 02/01/1991 Chile     4
H Hiri 01/05/1995 Papua New Guinea   8 5
J Hirschi 03/03/1980 Malta     4
G H Hirst 07/09/1871 England 24    
S Hirugade 16/05/1981 Mexico     6
N D Hirwani 18/10/1968 India 17 18  
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
J H Hodges 31/07/1856 Australia 2    
K C Hodsoll 24/11/1988 Bermuda   3 1
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 51 121 27
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   8  
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     3
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     9
K A Hope 20/11/1988 West Indies 5 7  
S D Hope 10/11/1993 West Indies 36 83 13
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    
M J Horton 21/04/1934 England 2    
A J Hosein 25/04/1993 West Indies   9 6
K W Hough 24/10/1928 New Zealand 2    
D L Houghton 23/06/1957 Zimbabwe 22 63  
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     3
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
Humayun Farhat 24/01/1981 Pakistan 1 5  
Humayun Kabir 02/10/1994 Sweden     3
G W Humpage 24/04/1954 England   3  
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
J J Huo 27/12/2002 Mozambique     7
K A D Hurdle 30/12/1976 Bermuda   19  
J Hurley 10/07/1980 Argentina     3
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     5
Husnain Kabeer 03/08/1996 Germany     1
N Hussain 28/03/1968 England 96 88  
R O Hussain 03/12/1984 Scotland   8  
Hussain Talat 12/02/1996 Pakistan   1 18
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 2
P Hutchinson 26/01/1861 South Africa 2    
L Hutton 23/06/1916 England 79    
R A Hutton 06/09/1942 England 5    
D P Hyatt 17/03/1983 West Indies   9 5
G M Hyde 30/07/1998 Belize     3
L G Hylton 29/03/1905 West Indies 6    
No. of Records = 315
ABCDEFGIJKLMNOPQRSTUVWXYZ
 Player Records and Statistics Menu