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 (B)
ACDEFGHIJKLMNOPQRSTUVWXYZ
 Players for  Search for Player by Name
      Detailed Profiles & Statistics
Name Born Country (Current) Tests ODIs T20s
F Baaleri 22/10/1998 Ghana     4
S J Baard 29/04/1992 Namibia   8 14
Babar Ali 01/06/1977 Bahrain     3
Babar Azam 15/10/1994 Pakistan 35 83 61
Babar Hayat 05/01/1992 Hong Kong   22 24
M O Bacarese 31/03/1986 Gibraltar     3
S F A Bacchus 31/01/1954 West Indies 19 29  
A A Bacher 24/05/1942 South Africa 12    
A M Bacher 29/10/1973 South Africa 19 13  
Badal Singh 29/10/1987 Oman   2  
H K Badani 14/11/1976 India 4 40  
C L Badcock 10/04/1914 Australia 7    
F T Badcock 09/08/1897 New Zealand 7    
S Badree 09/03/1981 West Indies     52
S Badrinath 30/08/1980 India 2 7 1
K S Bagabena 25/11/1988 Ghana     9
A Bagai 26/01/1982 Canada   62 9
S V Bahutule 06/01/1973 India 2 8  
L Baichan 12/05/1946 West Indies 3    
H S Baidwan 31/07/1987 Canada   32 17
A A Baig 19/03/1939 India 10    
M A Baig 28/02/1985 Malawi     7
G J Bailey 07/09/1982 Australia 5 90 30
M D Bailey 26/11/1970 New Zealand   1  
R J Bailey 28/10/1963 England 4 4  
T E Bailey 03/12/1923 England 61    
D L Bairstow 01/09/1951 England 4 21  
J M Bairstow 26/09/1989 England 78 89 57
J D Baker 16/02/1988 Samoa     4
L S Baker 06/09/1984 West Indies 4 10 3
A H Bakewell 02/11/1908 England 6    
Bakhtiar Tahiri 21/03/1991 Bulgaria     12
G Bakiweyem 20/12/1998 Ghana     8
K F Bakiweyem 04/12/1982 Ghana     3
P Bakker 19/08/1957 Netherlands   5  
S Baksh 15/03/1940 Canada   1  
R Bakum 13/04/1999 Ghana     9
L Balaji 27/09/1981 India 8 30 5
W D Balaji Rao 04/03/1978 Canada   10 4
V Balakrishnan 06/01/1989 Botswana     3
X C Balaskas 15/10/1910 South Africa 9    
A Balbirnie 28/12/1990 Ireland 3 84 51
J C Balderstone 16/11/1940 England 2    
Baljit Singh 23/08/1983 Italy     8
J T Ball 14/03/1991 England 4 18 2
G S Ballance 22/11/1989 England 23 16  
C T Bancroft 19/11/1992 Australia 10   1
C M Bandara 31/12/1979 Sri Lanka 8 31 4
K M C Bandara 22/05/1987 Sri Lanka   1 1
K N A Bandara 23/11/1998 Sri Lanka   5 4
M R C Bandarathilake 16/05/1975 Sri Lanka 7 3  
B Banerjee 30/11/1977 Mexico     6
S A Banerjee 01/11/1919 India 1    
S N Banerjee 03/10/1913 India 1    
S T Banerjee 13/02/1969 India 1 6  
S B Bangar 11/10/1972 India 12 15  
O A C Banks 17/07/1982 West Indies 10 5  
A A Banner 04/07/1998 Belize     3
G Banner 02/02/2002 Belize     1
G G Banner 11/12/1998 Belize     3
H H Banner 22/08/1993 Belize     3
A C Bannerman 21/03/1854 Australia 28    
C Bannerman 23/07/1851 Australia 3    
T Banton 11/11/1998 England   6 9
S Bantzas 16/08/1982 Greece     1
E A E Baptiste 12/03/1960 West Indies 10 43  
M Baqua Jilani 20/07/1911 India 1    
A B Barath 14/04/1990 West Indies 15 14 2
R T Barber 13/06/1925 New Zealand 1    
R W Barber 26/09/1935 England 28    
W Barber 18/04/1901 England 2    
W Bardsley 06/12/1882 Australia 41    
J Barker 11/09/1995 Luxembourg     13
L J Barker 23/06/1995 Guernsey     10
T C Barker 11/09/1995 Luxembourg     12
E J Barlow 12/08/1940 South Africa 30    
G D Barlow 26/03/1950 England 3 6  
R G Barlow 28/05/1851 England 17    
S F Barnes 19/04/1873 England 27    
S G Barnes 05/06/1916 Australia 13    
W Barnes 27/05/1852 England 21    
B A Barnett 23/03/1908 Australia 4    
C J Barnett 03/07/1910 England 20    
G E F Barnett 03/02/1984 Canada   22 5
K J Barnett 17/07/1960 England 4 1  
C D Barnwell 06/01/1987 West Indies     6
P Baron 11/12/2000 Argentina     5
F Barratt 12/04/1894 England 5    
W Barresi 03/05/1984 Netherlands   32 42
A G Barrett 04/04/1942 West Indies 6    
J E Barrett 15/10/1866 Australia 2    
K F Barrington 24/11/1930 England 82    
I Barrow 06/01/1911 West Indies 11    
E L Bartlett 18/03/1906 West Indies 5    
G A Bartlett 03/02/1941 New Zealand 10    
P T Barton 09/10/1935 New Zealand 7    
V A Barton 22/10/1867 England 1    
M C Bascombe 12/01/1986 West Indies     1
O O Bascombe 08/03/1988 Bermuda   6 3
O Bascome 02/02/1994 Bermuda     11
O G L Bascome 25/05/1995 Bermuda     11
D M Basden 28/10/1972 Bermuda   2  
Bashir Shah 06/04/1983 Denmark     4
Basil Hameed 15/04/1992 United Arab Emirates   7 4
Basit Ali 13/12/1970 Pakistan 19 50  
V Baskaran 16/05/1990 Singapore     13
T C Bastiampillai 26/10/1985 Canada   13 2
M D Bates 11/10/1983 New Zealand   2 3
W Bates 19/11/1855 England 15    
G J Batty 13/10/1977 England 9 10 1
I P P Batuwitarachchi 03/11/1974 United Arab Emirates   2  
D Bau 05/12/1994 Papua New Guinea   10 1
S Bau 23/06/1992 Papua New Guinea   25 23
C S Baugh 23/06/1982 West Indies 21 47 3
H V Baumgartner 17/11/1883 South Africa 1    
T Bavuma 17/05/1990 South Africa 44 13 16
Baz Ayubi 26/02/1998 Sweden     4
Bazid Khan 25/03/1981 Pakistan 1 5  
G Bean 07/03/1864 England 3    
D D Beard 14/01/1920 New Zealand 4    
G R Beard 19/08/1950 Australia 3 2  
R R Beaton 17/09/1992 West Indies   2  
R Beaumont 04/02/1884 South Africa 5    
J E F Beck 01/08/1934 New Zealand 8    
A C Bedade 24/09/1966 India   13  
B S Bedi 25/09/1946 India 67 10  
A V Bedser 04/07/1918 England 51    
M A Beer 09/06/1984 Australia 2    
D W Begbie 12/12/1914 South Africa 5    
F Behardien 09/10/1983 South Africa   59 38
J P Behrendorff 20/04/1990 Australia   11 9
A J Bell 15/04/1906 South Africa 16    
I R Bell 11/04/1982 England 118 161 8
M D Bell 25/02/1977 New Zealand 18 7  
W Bell 05/09/1931 New Zealand 2    
J Benaud 11/05/1944 Australia 3    
R Benaud 06/10/1930 Australia 63    
J E Benjamin 02/02/1961 England 1 2  
K C G Benjamin 08/04/1967 West Indies 26 26  
W K M Benjamin 31/12/1964 West Indies 21 85  
D M Benkenstein 09/06/1974 South Africa   23  
S J Benn 22/07/1981 West Indies 26 47 24
H K Bennett 22/02/1987 New Zealand 1 19 11
M J Bennett 06/10/1956 Australia 3 8  
M R Benson 06/07/1958 England 1 1  
A R Berenger 29/08/1991 United Arab Emirates   10  
D E Bernard 19/07/1981 West Indies 3 20 1
R D Berrington 03/04/1987 Scotland   80 64
R Berry 29/01/1926 England 2    
B J Bess 13/12/1987 West Indies 1    
D M Bess 22/07/1997 England 14    
C A Best 14/05/1959 West Indies 8 24  
T L Best 26/08/1981 West Indies 25 26 6
N Betancourt 04/06/1887 West Indies 1    
M G Bevan 08/05/1970 Australia 18 232  
A Bhandari 01/10/1978 India   2  
B Bhandari 25/01/1990 Nepal   12 35
L S Bhandari 22/07/1996 Nepal   1  
P Bhandari 27/11/1935 India 3    
M Bhanuka 29/04/1995 Sri Lanka 1 6 5
T S Bharaj 03/03/1993 Denmark     12
P Bharat Patel 28/04/1988 Panama     2
S V E Bharathi 10/07/1983 Germany     9
R Bhardwaj 25/02/1986 Portugal     1
R Vijay Bhardwaj 15/08/1975 India 3 10  
S Bhari 06/03/1995 Nepal   9 9
P Bhart 11/10/1994 Norway     10
A R Bhat 16/04/1958 India 2    
A Bhattarai 30/12/1990 Nepal     1
R A Bhatti 18/02/1990 Canada   1 4
U Bhatti 04/01/1984 Canada   36 7
R L Bhudia 22/11/1984 Kenya   5 3
S R Bhudia 24/09/1998 Kenya     4
Bhupinder Singh 01/04/1965 India   2  
K Bhurtel 22/01/1997 Nepal   6 5
L T Bichard 09/12/2002 Guernsey     1
A J Bichel 27/08/1970 Australia 19 67  
M P Bicknell 14/01/1969 England 4 7  
M P Biddappa 01/08/1992 Philippines     4
Bilal Ahmed 23/04/1993 Serbia     1
Bilal Asif 24/09/1985 Pakistan 5 3  
Bilal Hassan 15/04/1990 Uganda     4
Bilal Khan 10/04/1988 Oman   14 35
Bilal Muhammad 10/04/1998 Malta     13
Bilal Safdar 16/05/1994 Norway     5
Bilal Tahir 31/05/1998 Kuwait     7
Bilal Zalmai 01/01/1989 Austria     8
Bilawal Bhatti 17/09/1991 Pakistan 2 10 9
G P Bilby 07/05/1941 New Zealand 2    
P J V Biljon 15/04/1986 South Africa     10
I S Billcliff 26/10/1972 Canada   19 2
S W Billings 15/06/1991 England   25 32
J G Binks 05/10/1935 England 2    
A P Binns 24/07/1929 West Indies 5    
R M H Binny 19/07/1955 India 27 72  
S T R Binny 03/06/1984 India 6 14 3
J M Bird 11/12/1986 Australia 9    
M C Bird 25/03/1888 England 10    
J Birkenshaw 13/11/1940 England 5    
K Birkenstock 27/03/1996 Namibia   8 6
L S Birkett 14/04/1904 West Indies 4    
T R Birt 09/12/1981 Australia     4
A Bishnoi 19/02/1988 Malta     7
K K Bishnoi 11/07/1983 Brazil     3
D Bishoo 06/11/1985 West Indies 36 42 7
G A Bishop 25/02/1960 Australia   2  
I R Bishop 24/10/1967 West Indies 43 84  
M Bisset 14/04/1876 South Africa 3    
G F Bissett 05/11/1905 South Africa 4    
C Bisson 19/06/1993 Jersey     14
M I Black 07/06/1975 West Indies 6 5  
J M Blackham 11/05/1854 Australia 35    
D D J Blackie 05/04/1882 Australia 3    
I D Blackwell 10/06/1978 England 1 34  
J Blackwood 20/11/1991 West Indies 41 2  
J A R Blain 04/01/1979 Scotland   33 6
T E Blain 17/02/1962 New Zealand 11 38  
B R Blair 27/12/1957 New Zealand   14  
R W Blair 23/06/1932 New Zealand 19    
C C Blake 03/07/1994 Vanuatu     3
D L Blake 04/12/1961 United States   1  
G Blakeney 22/02/1973 Bermuda   2  
R J Blakey 15/01/1967 England 2 3  
D G Blampied 10/07/1996 Jersey     17
J M Blanckenberg 31/12/1892 South Africa 18    
K C Bland 05/04/1938 South Africa 21    
G S Blewett 29/10/1971 Australia 46 32  
I F W Bligh 13/03/1859 England 4    
A M Blignaut 01/08/1978 Zimbabwe 19 54 1
D A Blignaut 08/04/1995 Germany     5
T A Blundell 01/09/1990 New Zealand 11 2 7
R C Blunt 03/11/1900 New Zealand 9    
C Blythe 30/05/1879 England 19    
J H Board 23/02/1867 England 6    
E G Bock 17/08/1908 South Africa 1    
G H Bodi 04/01/1979 South Africa   2 1
A Bohara 30/07/1997 Nepal   2 24
P R P Boissevain 18/10/2000 Netherlands   1 7
N Boje 20/03/1973 South Africa 43 115 1
S M Boland 11/04/1989 Australia   14 3
D E Bollinger 24/07/1981 Australia 12 39 9
B A Bolton 31/05/1935 New Zealand 2    
J B Bolus 31/01/1934 England 7    
G E Bond 05/04/1909 South Africa 1    
S E Bond 07/06/1975 New Zealand 18 82 20
N E Bonner 23/01/1989 West Indies 7 3 2
G J Bonnor 25/02/1855 Australia 17    
S L Boock 20/09/1951 New Zealand 30 14  
D C Boon 29/12/1960 Australia 107 181  
B C Booth 19/10/1933 Australia 29    
W Booth 10/12/1886 England 2    
R S Bopara 04/05/1985 England 13 120 38
C G Borde 21/07/1934 India 55    
D C Borden 04/03/1985 Bermuda   12  
A R Border 27/07/1955 Australia 156 273  
P W Borren 21/08/1983 Netherlands   58 43
S G Borthwick 19/04/1990 England 1 2 1
B J T Bosanquet 13/10/1877 England 7    
T Bosch 14/03/1966 South Africa 1 2  
Bosco Tuyizere 19/04/1994 Rwanda     5
G Bose 20/05/1947 India   1  
W Boshoff 09/03/1990 Sweden     7
L L Bosman 14/04/1977 South Africa   14 14
J W H Boteju 03/11/1977 Sri Lanka   2  
A C Botha 12/09/1975 Ireland   42 14
J Botha 02/05/1982 South Africa 5 78 40
I T Botham 24/11/1955 England 102 116  
J T Botten 21/06/1938 South Africa 3    
M V Boucher 03/12/1976 South Africa 147 295 25
T A Boult 22/07/1989 New Zealand 73 93 34
M P Bowden 01/11/1865 England 2    
W E Bowes 25/07/1908 England 15    
E H Bowley 06/06/1890 England 5    
C J Boyce 27/07/1989 Australia     7
K D Boyce 11/10/1943 West Indies 21 8  
G Boycott 21/10/1940 England 108 36  
H F Boyle 10/12/1847 Australia 12    
T S Braat 04/11/1992 Netherlands     6
B P Bracewell 14/09/1959 New Zealand 6 1  
D A J Bracewell 28/09/1990 New Zealand 27 19 20
J G Bracewell 15/04/1958 New Zealand 41 53  
J R Bracey 03/05/1997 England 2    
N W Bracken 12/09/1977 Australia 5 116 19
G E Bradburn 26/05/1966 New Zealand 7 11  
W P Bradburn 24/11/1938 New Zealand 2    
W M Bradley 02/01/1875 England 2    
D G Bradman 27/08/1908 Australia 52    
I D R Bradshaw 09/07/1974 West Indies 5 62 1
D H Brain 04/10/1964 Zimbabwe 9 23  
E A Brandes 05/03/1963 Zimbabwe 10 59  
D L Brangman 24/08/1987 Bermuda     5
W H Brann 04/04/1899 South Africa 3    
C R Brathwaite 18/07/1988 West Indies 3 44 41
K C Brathwaite 01/12/1992 West Indies 72 10  
L C Braund 18/10/1875 England 23    
D J Bravo 07/10/1983 West Indies 40 164 86
D M Bravo 06/02/1989 West Indies 56 119 21
J P Bray 30/11/1973 Ireland   15 2
J M Brearley 28/04/1942 England 39 25  
W Brearley 11/03/1876 England 4    
M Breban 25/10/1992 Guernsey     1
G R Breese 09/01/1976 West Indies 1    
D V Brennan 10/02/1920 England 2    
G B Brent 13/01/1976 Zimbabwe 4 70 3
T T Bresnan 28/02/1985 England 23 85 34
G A Briant 11/04/1969 Zimbabwe 1 5  
D R Briggs 30/04/1991 England   1 7
J Briggs 03/10/1862 England 33    
R J Bright 13/07/1954 Australia 25 11  
J E Brinkley 13/03/1974 Scotland   5  
A W Briscoe 06/02/1911 South Africa 2    
S A Britton 10/02/1988 Ireland   1  
B C Broad 29/09/1957 England 25 34  
S C J Broad 24/06/1986 England 149 121 56
W Brockwell 21/01/1865 England 7    
H D Bromfield 26/06/1932 South Africa 9    
E H Bromley 02/09/1912 Australia 2    
H R Bromley-Davenport 18/08/1870 England 4    
D Brookes 29/10/1915 England 1    
S S J Brooks 01/10/1988 West Indies 8    
N T Broom 20/11/1983 New Zealand 2 39 11
A Brown 17/10/1935 England 2    
A D Brown 11/02/1970 England   16  
D Brown 18/12/1973 West Indies   3  
D J Brown 30/01/1942 England 26    
D R Brown 29/10/1969 Scotland   25 2
F R Brown 16/12/1910 England 22    
G Brown 06/10/1887 England 7    
J T Brown 20/08/1869 England 8    
L S Brown 24/11/1910 South Africa 2    
P R Brown 23/08/1998 England     4
R D Brown 11/03/1951 Zimbabwe   7  
S J E Brown 29/06/1969 England 1    
V R Brown 03/11/1959 New Zealand 2 3  
W A Brown 31/07/1912 Australia 22    
B S Browne 16/09/1967 West Indies   4  
C O Browne 07/12/1970 West Indies 20 46  
C R Browne 08/10/1890 West Indies 4    
P A Browne 26/01/1982 West Indies   5  
S Browne 19/03/1988 Luxembourg     4
D G Brownlie 30/07/1984 New Zealand 14 16 5
L Bruce   Gibraltar     4
T C Bruce 02/08/1991 New Zealand     17
W Bruce 22/05/1864 Australia 14    
G K Bruk-Jackson 25/04/1969 Zimbabwe 2 1  
H R Bryan 21/03/1970 West Indies   15  
S Bryne 22/09/1995 Malta     2
R E Bryson 25/07/1968 South Africa   7  
P Buccimazza 01/10/1981 Portugal     7
C P Buckenham 16/01/1876 England 4    
N Buckle 22/06/2000 Guernsey     3
N B Budayair 15/10/1991 Nepal     4
D E Budge 11/09/1995 Scotland   5 6
T Bukenya 25/12/2001 Uganda     4
J Bulele 14/03/2003 Mozambique     7
C E Bulfin 19/08/1973 New Zealand   4  
A Bulow 14/07/1994 Denmark     2
J J Bumrah 06/12/1993 India 24 67 50
P J P Burge 17/05/1932 Australia 42    
A J Burger 25/08/1981 Namibia   6  
C G D Burger 12/07/1935 South Africa 2    
L J Burger 12/03/1978 Namibia   6  
S F Burger 13/10/1983 Namibia   2  
D E Burgess 30/08/1988 Samoa     4
M G Burgess 17/11/1944 New Zealand 50 26  
C Burke 22/03/1914 New Zealand 1    
J W Burke 12/06/1930 Australia 24    
S F Burke 11/03/1934 South Africa 2    
R P Burl 15/04/1994 Zimbabwe 3 21 34
M G Burmester 24/01/1968 Zimbabwe 3 8  
K E Burn 17/09/1862 Australia 2    
C G Burnett 23/10/1990 Scotland     1
J A Burns 06/09/1989 Australia 23 6  
R J Burns 16/08/1990 England 29    
G Burrows 26/02/2000 Isle of Man     1
J A Burrows 02/04/1996 Isle of Man     1
F J Burton 02/11/1865 Australia 2    
W A E Burton 15/10/1991 Serbia     4
T B Burtt 22/01/1915 New Zealand 10    
I P Butchart 09/05/1960 Zimbabwe 1 20  
A R Butcher 07/01/1954 England 1 1  
B F Butcher 03/09/1933 West Indies 44    
M A Butcher 23/08/1972 England 71    
R O Butcher 14/10/1953 England 3 3  
D C Butler 14/07/1974 West Indies   5 1
H J Butler 12/03/1913 England 2    
I G Butler 24/11/1981 New Zealand 8 26 19
J Butler 08/08/1996 Guernsey     10
J Butler 20/11/2004 Isle of Man     1
L S Butler 09/02/1929 West Indies 1    
H R Butt 27/12/1865 England 3    
K H Butt 07/08/1976 Hong Kong   2  
L A Butterfield 29/08/1913 New Zealand 1    
J C Buttler 08/09/1990 England 53 148 82
C G Butts 08/07/1957 West Indies 7    
A F Buurman 21/03/1982 Netherlands   17 4
I D Buys 04/02/1895 South Africa 1    
M R Bynoe 23/02/1941 West Indies 4    
No. of Records = 398
ACDEFGHIJKLMNOPQRSTUVWXYZ
 Player Records and Statistics Menu