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
R Baaleri 16/08/2002 Ghana     4
S J Baard 29/04/1992 Namibia   19 25
Babar Ali 01/06/1977 Bahrain     3
Babar Azam 15/10/1994 Pakistan 42 92 87
Babar Hayat 05/01/1992 Hong Kong   22 34
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     18
A Bagai 26/01/1982 Canada   62 9
J Baguma 04/08/2005 Uganda     1
C Bah 14/11/2002 Sierra Leone     2
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     16
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 89 95 66
J D Baker 16/02/1988 Samoa     10
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     14
G Bakiweyem 20/12/1998 Ghana     12
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     18
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     11
X C Balaskas 15/10/1910 South Africa 9    
A Balbirnie 28/12/1990 Ireland 3 88 79
J C Balderstone 16/11/1940 England 2    
J Baleicikoibia 30/06/1997 Fiji     6
Baljit Singh 23/08/1983 Italy     11
J T Ball 14/03/1991 England 4 18 2
A R Balla 09/07/1994 Cameroon     3
G S Ballance 22/11/1989 England 23 16  
L Bam   Nepal     8
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  
S Bangera 09/03/1978 Israel     3
J Bangura 17/08/2005 Sierra Leone     10
O A C Banks 17/07/1982 West Indies 10 5  
A A Banner 04/07/1998 Belize     9
G Banner 02/02/2002 Belize     7
G G Banner 11/12/1998 Belize     9
H H Banner 22/08/1993 Belize     3
N N Banner 20/12/2004 Belize     2
A C Bannerman 21/03/1854 Australia 28    
C Bannerman 23/07/1851 Australia 3    
T Banton 11/11/1998 England   6 14
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    
I Bardis 12/07/1982 Greece     2
W Bardsley 06/12/1882 Australia 41    
J Barker 11/09/1995 Luxembourg     22
L J Barker 23/06/1995 Guernsey     10
T C Barker 11/09/1995 Luxembourg     23
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     11
F Barratt 12/04/1894 England 5    
W Barresi 03/05/1984 Netherlands   34 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    
J Barry 20/06/1988 Bahamas     6
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     17
O G L Bascome 25/05/1995 Bermuda     17
D M Basden 28/10/1972 Bermuda   2  
Bashar Khan 04/01/1994 Italy     5
Bashir Shah 06/04/1983 Denmark     9
Basil Hameed 15/04/1992 United Arab Emirates   25 21
Basir Ahamad 11/09/2003 Nepal   3 2
Basit Ali 13/12/1970 Pakistan 19 50  
V Baskaran 16/05/1990 Singapore     26
T C Bastiampillai 26/10/1985 Canada   13 2
R R Bastiansz 18/09/1985 Malta     2
M D Bates 11/10/1983 New Zealand   2 3
W Bates 19/11/1855 England 15    
J W Batinibulu 09/01/1988 Fiji     5
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   14 1
S Bau 23/06/1992 Papua New Guinea   40 40
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 51 19 28
C Bayraktar 01/01/1980 Turkey     3
Baz Ayubi 26/02/1998 Sweden     10
Bazid Khan 25/03/1981 Pakistan 1 5  
K A Bazil 18/05/1982 Cayman Islands     5
G Bean 07/03/1864 England 3    
D D Beard 14/01/1920 New Zealand 4    
E F Beard 12/01/2001 Isle of Man     9
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
R R Behera 10/11/2003 United States     2
W Behr 19/04/1996 Germany     5
J P Behrendorff 20/04/1990 Australia   12 9
M Beitaki 16/10/1995 Fiji     6
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  
F Benn 22/08/1982 Bahamas     5
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 4
G K Berg 18/01/1981 Italy     10
D E Bernard 19/07/1981 West Indies 3 20 1
R D Berrington 03/04/1987 Scotland   97 76
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   17 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     20
P Bharat Patel 28/04/1988 Panama     2
S V E Bharathi 10/07/1983 Germany     22
R Bhardwaj 25/02/1986 Portugal     1
R Vijay Bhardwaj 15/08/1975 India 3 10  
A Bhargava   Singapore     2
S Bhari 06/03/1995 Nepal   11 9
P Bhart 11/10/1994 Norway     10
A R Bhat 16/04/1958 India 2    
R N Bhatia 24/11/1998 United Arab Emirates   1  
A Bhattarai 30/12/1990 Nepal     1
R A Bhatti 18/02/1990 Canada   1 4
U Bhatti 04/01/1984 Canada   36 7
Y Bhoola 29/04/1998 Panama     5
R L Bhudia 22/11/1984 Kenya   5 3
S R Bhudia 24/09/1998 Kenya     9
S Bhuiyan 17/09/1993 Czech Republic     12
Bhupinder Singh 01/04/1965 India   2  
K Bhurtel 22/01/1997 Nepal   19 16
L T Bichard 09/12/2002 Guernsey     11
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     7
S Biko 06/03/1995 Kenya     2
Bilal Aftab 09/05/2003 Denmark     3
Bilal Ahmed 23/04/1993 Serbia     1
Bilal Asif 24/09/1985 Pakistan 5 3  
Bilal Hassan 15/04/1990 Uganda     14
Bilal Khan 10/04/1988 Oman   36 46
Bilal Muhammad 10/04/1998 Malta     31
Bilal Safdar 16/05/1994 Norway     9
Bilal Tahir 31/05/1998 Kuwait     16
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 3 25 37
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   11 9
L S Birkett 14/04/1904 West Indies 4    
D Birrell 04/04/2000 Jersey     5
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
W K Bitis 09/09/1981 Croatia     3
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 48 3  
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     31
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     19
T A Blundell 01/09/1990 New Zealand 20 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    
S Bodha 03/02/2003 Gibraltar     8
G H Bodi 04/01/1979 South Africa   2 1
C Bogdanos 13/09/1999 Greece     4
S Bogdos 30/09/1995 Greece     4
A Bohara 30/07/1997 Nepal   2 36
P R P Boissevain 18/10/2000 Netherlands   6 7
N Boje 20/03/1973 South Africa 43 115 1
S M Boland 11/04/1989 Australia 3 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 14 6 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     10
G Bose 20/05/1947 India   1  
W Boshoff 09/03/1990 Sweden     15
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 78 99 46
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 21 20
J G Bracewell 15/04/1958 New Zealand 41 53  
M G Bracewell 14/02/1991 New Zealand 2 12 8
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    
R Brar 18/09/1989 Cyprus     1
M Brasier 11/12/2002 Finland     1
C R Brathwaite 18/07/1988 West Indies 3 44 41
K C Brathwaite 01/12/1992 West Indies 79 10  
L C Braund 18/10/1875 England 23    
D J Bravo 07/10/1983 West Indies 40 164 91
D M Bravo 06/02/1989 West Indies 56 122 26
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    
C Brennan 23/09/2005 Jersey     5
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  
J Broad 30/06/2000 Germany     5
S C J Broad 24/06/1986 England 159 121 56
W C Broaster 21/11/2000 Belize     1
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    
H C Brook 22/02/1999 England 1   11
D Brookes 29/10/1915 England 1    
S S J Brooks 01/10/1988 West Indies 11 21 11
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  
C Brown 17/12/1977 Belize     4
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     19
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  
P L Bruno 25/05/1988 Argentina     6
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   17 8
T Bukenya 25/12/2001 Uganda     4
J Bulele 14/03/2003 Mozambique     20
C E Bulfin 19/08/1973 New Zealand   4  
A Bulow 14/07/1994 Denmark     2
J J Bumrah 06/12/1993 India 30 72 60
T Buree   Thailand     1
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  
Z Burgess   Bermuda     3
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 34 47
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  
L P Burns 10/02/1993 Spain     9
R J Burns 16/08/1990 England 32    
G Burrows 26/02/2000 Isle of Man     10
J A Burrows 02/04/1996 Isle of Man     10
K Burrows 01/02/1995 Bahamas     1
F J Burton 02/11/1865 Australia 2    
W A E Burton 15/10/1991 Serbia     15
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     22
J Butler 20/11/2004 Isle of Man     10
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 57 157 94
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    
P Byron 27/08/1996 Seychelles     1
No. of Records = 446
ACDEFGHIJKLMNOPQRSTUVWXYZ
 Player Records and Statistics Menu