Harbhajan Singh career batting history

Date Opponent Venue Innings Score
02-03-2013AustraliaRajiv Gandhi International Stadium10
22-02-2013AustraliaM.A. Chidambaram Stadium111
   2
23-11-2012EnglandThe Wankhede Stadium, Mumbai121
   26
29-07-2011EnglandTrent Bridge, Nottingham10
   246
21-07-2011EnglandLord's10
   212
06-07-2011West Indies112
28-06-2011West IndiesBarbados15
   26*
20-06-2011West IndiesJamaica170
   25
02-01-2011South AfricaCape Town140
26-12-2010South AfricaDurban121
   24
16-12-2010South AfricaCenturion Park127
   21
20-11-2010New ZealandNagpur120
12-11-2010New ZealandLal Bahadur Shastri Stadium, Hyderabad1111*
04-11-2010New ZealandSardar Patel (Gujarat) Stadium, Ahmedabad169
   2115
09-10-2010AustraliaBangalore14
01-10-2010AustraliaPunjab Cricket Assocn. Stadium, Mohali10
   22
26-07-2010Sri Lanka10
18-07-2010Sri LankaGalle12
   28
06-02-2010South AfricaNagpur18
   239
24-01-2010BangladeshMirpur113
02-12-2009Sri LankaGymkhana Ground, Mumbai11
24-11-2009Sri LankaGreen Park, Kanpur15
16-11-2009Sri LankaSardar Patel (Gujarat) Stadium, Ahmedabad122
03-04-2009New ZealandWestpac Stadium, Wellington160
   20
25-03-2009New ZealandMcLean Park, Napier118
17-03-2009New ZealandHamilton116
19-12-2008EnglandPunjab Cricket Assocn. Stadium, Mohali124
   25*
11-12-2008EnglandMA Chidambaram Stadium, Chennai140
06-11-2008AustraliaNagpur118*
   252
17-10-2008AustraliaPunjab Cricket Assocn. Stadium, Mohali11
09-10-2008AustraliaBangalore154
08-08-2008Sri LankaColombo13
   226
31-07-2008Sri LankaGalle11
   211
23-07-2008Sri LankaColombo19
   215
11-04-2008South AfricaGreen Park, Kanpur16
03-04-2008South AfricaSardar Patel (Gujarat) Stadium, Ahmedabad11
   24
26-03-2008South AfricaMA Chidambaram Stadium, Chennai10
24-01-2008AustraliaAdelaide163
   27
02-01-2008AustraliaSydney163
   27
26-12-2007AustraliaMelbourne12
   20
08-12-2007PakistanBangalore14
22-11-2007Pakistan11
02-07-2006West IndiesJamaica19*
   29
22-06-2006West IndiesSt Kitts138*
   2
18-03-2006EnglandThe Wankhede Stadium, Mumbai12
   26
13-03-2006EnglandPunjab Cricket Assocn. Stadium, Mohali136
   2
01-03-2006EnglandNagpur10*
   27
21-01-2006PakistanIqbal Stadium, Faisalabad138
   2
13-01-2006PakistanGaddafi Stadium, Lahore1
22-12-2005Sri LankaSardar Patel Stadium, Ahmedebad18*
   240*
10-12-2005Sri LankaFeroz Shah Kotla, Delhi17
   2
02-12-2005Sri LankaMA Chidambaram Stadium, Chennai14*
20-09-2005ZimbabweHarare114*
   2
13-09-2005ZimbabweQueens Sports Club, Bulawayo137
24-03-2005PakistanBangalore11
   28
16-03-2005PakistanEden Gardens, Kolkata127
   20
17-12-2004BangladeshChittagong Stadium147
10-12-2004BangladeshNational Stadium, Dhaka18
28-11-2004South AfricaEden Gardens, Kolkata114
   2
20-11-2004South AfricaGreen Park, Kanpur117
03-11-2004AustraliaThe Wankhede Stadium, Mumbai114
   20
14-10-2004AustraliaMA Chidambaram Stadium, Chennai15
   2
06-10-2004AustraliaBangalore18
   242
04-12-2003AustraliaWoolloongabba, Brisbane119*
   2
16-10-2003New ZealandPunjab Cricket Assocn. Stadium, Mohali18
   2
08-10-2003New ZealandSardar Patel (Gujarat) Stadium, Ahmedabad1
   2
19-12-2002New ZealandHamilton120
   218
12-12-2002New ZealandBasin Reserve, Wellington10
   21
30-10-2002West IndiesEden Gardens, Kolkata16
   226
17-10-2002West IndiesMA Chidambaram Stadium, Chennai137
   2
09-10-2002West IndiesThe Wankhede Stadium, Mumbai10
05-09-2002EnglandThe Oval117
22-08-2002EnglandHeadingley Carnegie118
08-08-2002EnglandTrent Bridge, Nottingham154
   21
18-05-2002West IndiesJamaica14
   217
02-05-2002West IndiesBarbados113
   23
19-04-2002West IndiesTrinidad10
   20
28-02-2002ZimbabweFeroz Shah Kotla, Delhi19
   214*
21-02-2002ZimbabweNagpur1
19-12-2001EnglandBangalore18
11-12-2001EnglandSardar Patel (Gujarat) Stadium, Ahmedabad10
   2
03-12-2001EnglandPunjab Cricket Assocn. Stadium, Mohali11
   2
16-11-2001South AfricaPort Elizabeth10
   2
30-08-2001Sri LankaSinhalese Sports Club, Colombo12
   217
22-08-2001Sri LankaKandy144
   2
14-08-2001Sri LankaGalle14
   212
15-06-2001ZimbabweHarare131
   25
07-06-2001ZimbabweQueens Sports Club, Bulawayo166
   2
18-03-2001AustraliaMA Chidambaram Stadium, Chennai12
   23*
11-03-2001AustraliaEden Gardens, Kolkata14
   28*
27-02-2001AustraliaThe Wankhede Stadium, Mumbai10
   217*
29-10-1999New ZealandSardar Patel (Gujarat) Stadium, Ahmedabad1
   2
22-10-1999New ZealandGreen Park, Kanpur11*
   2
24-02-1999Sri LankaSinhalese Sports Club, Colombo1
   2
16-02-1999PakistanEden Gardens, Kolkata18*
   20*
04-02-1999PakistanFeroz Shah Kotla, Delhi11
   20
26-12-1998New ZealandBasin Reserve, Wellington11
   21
07-10-1998ZimbabweHarare10*
   215*
25-03-1998AustraliaBangalore14*
   20
Date Opponent Venue Innings Score
11-06-2011West IndiesAntigua141
06-06-2011West IndiesTrinidad16*
30-03-2011PakistanPunjab Cricket Assocn. Stadium, Mohali112
20-03-2011West IndiesMA Chidambaram Stadium, Chennai13
12-03-2011South AfricaNagpur13
27-02-2011EnglandBangalore10
23-01-2011South AfricaCenturion Park113
21-01-2011South AfricaPort Elizabeth13*
18-01-2011South AfricaCape Town123*
15-01-2011South AfricaJohannesburg13
12-01-2011South AfricaDurban10
18-12-2009Sri LankaVisakhapatnam10
15-12-2009Sri LankaRajkot111
08-11-2009Australia10
05-11-2009AustraliaLal Bahadur Shastri Stadium, Hyderabad10
02-11-2009AustraliaPunjab Cricket Assocn. Stadium, Mohali131
28-10-2009AustraliaNagpur11*
25-10-2009AustraliaVadodara149
26-09-2009PakistanCenturion Park113
28-06-2009West Indies17
26-06-2009West IndiesJamaica121*
14-03-2009New ZealandAuckland11
17-11-2008EnglandNehru Stadium, Indore18
26-08-2008Sri LankaColombo12
24-08-2008Sri LankaColombo12
20-08-2008Sri LankaDambulla11
18-08-2008Sri LankaDambulla112
04-03-2008AustraliaBrisbane13
24-02-2008AustraliaSydney120
19-02-2008Sri LankaAdelaide13
17-02-2008AustraliaAdelaide14
03-02-2008AustraliaBrisbane127
11-11-2007PakistanGreen Park, Kanpur110*
08-11-2007Pakistan138*
17-10-2007AustraliaGymkhana Ground, Mumbai119
14-10-2007AustraliaNagpur16*
11-10-2007AustraliaVadodara15
05-10-2007AustraliaLal Bahadur Shastri Stadium, Hyderabad119*
02-10-2007Australia14
10-06-2007Africa XIMA Chidambaram Stadium, Chennai14
10-06-2007ICC World XIMA Chidambaram Stadium, Chennai14
06-06-2007Africa XIBangalore120
06-06-2007ICC World XIBangalore120
23-03-2007Sri LankaTrinidad117*
17-03-2007BangladeshTrinidad10
11-02-2007Sri LankaRajkot12
24-01-2007West IndiesBarabati Stadium, Cuttack16
03-12-2006South AfricaCenturion Park, Centurion11
26-11-2006South AfricaCape Town110
22-11-2006South AfricaDurban11
29-10-2006AustraliaPunjab Cricket Assocn. Stadium, Mohali15*
26-10-2006West IndiesSardar Patel (Gujarat) Stadium, Ahmedabad115
15-10-2006EnglandSawai Mansingh Stadium, Jaipur16*
22-09-2006AustraliaKinrara Academy Oval, Kuala Lumpur10
20-09-2006West IndiesKinrara Academy Oval, Kuala Lumpur137
16-09-2006AustraliaKinrara Academy Oval, Kuala Lumpur1
14-09-2006West IndiesKinrara Academy Oval, Kuala Lumpur1
18-08-2006Sri LankaSinhalese Sports Club, Colombo1
28-05-2006West IndiesTrinidad126
26-05-2006West IndiesTrinidad1
23-05-2006West IndiesSt Kitts17*
20-05-2006West IndiesJamaica11
18-05-2006West IndiesJamaica1
19-04-2006PakistanAbu Dhabi1
18-04-2006PakistanAbu Dhabi13
13-04-2006EnglandKeenan Stadium, Jamshedpur14
06-04-2006EnglandJawaharlal Nehru Stadium, Kochi1
03-04-2006EnglandFatorda Stadium, Goa1
31-03-2006EnglandNahar Singh Stadium, Faridabad1
28-03-2006EnglandFeroz Shah Kotla, Delhi137
28-11-2005South AfricaThe Wankhede Stadium, Mumbai1
25-11-2005South AfricaEden Gardens, Kolkata10
19-11-2005South AfricaBangalore1
16-11-2005South AfricaRajiv Gandhi International Stadium137*
12-11-2005Sri LankaVadodara1
09-11-2005Sri LankaRajkot1
03-11-2005Sri LankaNehru Stadium, Pune (Poona)1
31-10-2005Sri LankaSawai Mansingh Stadium, Jaipur1
28-10-2005Sri LankaPunjab Cricket Assocn. Stadium, Mohali1
25-10-2005Sri LankaNagpur1
06-09-2005New ZealandHarare1
04-09-2005ZimbabweHarare1
02-09-2005New ZealandHarare1
29-08-2005ZimbabweHarare1
26-08-2005New ZealandQueens Sports Club, Bulawayo10*
09-08-2005Sri LankaR.Premadasa Stadium, Khetterama10
03-08-2005Sri LankaDambulla14
31-07-2005West IndiesDambulla1
30-07-2005Sri LankaDambulla120*
17-04-2005PakistanFeroz Shah Kotla, Delhi120*
15-04-2005PakistanGreen Park, Kanpur1
09-04-2005PakistanKeenan Stadium, Jamshedpur12
05-04-2005PakistanVisakhapatnam111
02-04-2005PakistanJawaharlal Nehru Stadium, Kochi114*
27-12-2004BangladeshNational Stadium, Dhaka1
23-12-2004BangladeshChittagong Stadium1
13-11-2004PakistanEden Gardens, Kolkata1
19-09-2004PakistanEdgbaston13*
11-09-2004KenyaRose Bowl, Southampton1
05-09-2004EnglandLord's10
03-09-2004EnglandThe Oval141*
01-08-2004Sri LankaR.Premadasa Stadium, Khetterama116
27-07-2004Sri LankaR.Premadasa Stadium, Khetterama1
25-07-2004PakistanR.Premadasa Stadium, Khetterama12
21-07-2004BangladeshSinhalese Sports Club, Colombo1
18-11-2003AustraliaEden Gardens, Kolkata12
06-11-2003New ZealandBarabati Stadium, Cuttack15
01-11-2003AustraliaThe Wankhede Stadium, Mumbai16
26-10-2003AustraliaRoop Singh Stadium, Gwalior1
23-10-2003New ZealandMA Chidambaram Stadium, Chennai1
21-04-2003South AfricaNational Stadium, Dhaka1
18-04-2003South AfricaNational Stadium, Dhaka11
13-04-2003South AfricaNational Stadium, Dhaka1
11-04-2003BangladeshNational Stadium, Dhaka13
23-03-2003AustraliaJohannesburg17
20-03-2003KenyaCape Town1
14-03-2003New ZealandCenturion Park, Centurion1
10-03-2003Sri LankaJohannesburg17*
07-03-2003KenyaCape Town1
26-02-2003EnglandDurban10*
23-02-2003Barbados under 19sPietermaritzburg Oval1
19-02-2003ZimbabweHarare13
15-02-2003AustraliaCenturion Park, Centurion128
12-02-2003HollandBoland Bank Park, Paarl113
01-01-2003New ZealandJade Stadium, Christchurch10
29-12-2002New ZealandMcLean Park, Napier114
18-11-2002West IndiesVadodara11*
15-11-2002West IndiesSardar Patel (Gujarat) Stadium, Ahmedabad1
12-11-2002West IndiesRajkot1
09-11-2002West IndiesNagpur12
06-11-2002West IndiesKeenan Stadium, Jamshedpur1
30-09-2002Sri LankaR.Premadasa Stadium, Khetterama1
29-09-2002Sri LankaR.Premadasa Stadium, Khetterama1
25-09-2002South AfricaR.Premadasa Stadium, Khetterama14
22-09-2002EnglandR.Premadasa Stadium, Khetterama1
14-09-2002ZimbabweR.Premadasa Stadium, Khetterama1
13-07-2002EnglandLord's115
11-07-2002Sri LankaCounty Ground, Bristol10
29-06-2002EnglandLord's1
02-06-2002West IndiesTrinidad15*
01-06-2002West IndiesTrinidad16
29-05-2002West IndiesBarbados1
19-03-2002ZimbabweNehru Stadium, Gauhati1
16-03-2002ZimbabweLal Bahadur Shastri Stadium, Hyderabad1
13-03-2002ZimbabweJawaharlal Nehru Stadium, Kochi124*
10-03-2002ZimbabwePunjab Cricket Assocn. Stadium, Mohali115*
07-03-2002ZimbabweNahar Singh Stadium, Faridabad1
03-02-2002EnglandThe Wankhede Stadium, Mumbai15
28-01-2002EnglandGreen Park, Kanpur1
25-01-2002EnglandMA Chidambaram Stadium, Chennai1
22-01-2002EnglandBarabati Stadium, Cuttack16
19-01-2002EnglandEden Gardens, Kolkata118*
26-10-2001South AfricaDurban13
24-10-2001KenyaBoland Bank Park, Paarl1
19-10-2001South AfricaBuffalo Park, East London17
17-10-2001KenyaPort Elizabeth137
12-10-2001KenyaSpringbok Park, Bloemfontein1
10-10-2001South AfricaCenturion Park, Centurion115
05-08-2001Sri LankaR.Premadasa Stadium, Khetterama115
02-08-2001New ZealandSinhalese Sports Club, Colombo1
01-08-2001Sri LankaSinhalese Sports Club, Colombo14
28-07-2001Sri LankaR.Premadasa Stadium, Khetterama1
26-07-2001New ZealandR.Premadasa Stadium, Khetterama16
22-07-2001Sri LankaR.Premadasa Stadium, Khetterama11
20-07-2001New ZealandR.Premadasa Stadium, Khetterama10
07-07-2001West IndiesHarare112
04-07-2001West IndiesHarare1
27-06-2001ZimbabweQueens Sports Club, Bulawayo1
24-06-2001ZimbabweHarare1
06-04-2001AustraliaFatorda Stadium, Goa1
03-04-2001AustraliaIndira Priyadarshani Stadium, Visak.146
31-03-2001AustraliaNehru Stadium, Indore19*
28-03-2001AustraliaNehru Stadium, Pune (Poona)11*
25-03-2001AustraliaBangalore10
30-09-1998ZimbabweHarare12
27-09-1998ZimbabweQueens Sports Club, Bulawayo1
26-09-1998ZimbabweQueens Sports Club, Bulawayo1
07-07-1998Sri LankaR.Premadasa Stadium, Khetterama1
01-07-1998Sri LankaSinhalese Sports Club, Colombo10
23-06-1998New ZealandR.Premadasa Stadium, Khetterama1
19-06-1998Sri LankaR.Premadasa Stadium, Khetterama1
25-05-1998BangladeshThe Wankhede Stadium, Mumbai1
22-04-1998AustraliaSharjah CA Stadium, UAE1
20-04-1998New ZealandSharjah CA Stadium, UAE13*
19-04-1998AustraliaSharjah CA Stadium, UAE14
17-04-1998New ZealandSharjah CA Stadium, UAE10*