Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Harbhajan Singh: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
30 Jul 2005SL 209/7 v IND 205/91st Match · ODIIND20*2/440Sri Lanka won by 3 wickets (with 10 balls remaining)DambullaIndian Oil Cup 2005
17 Apr 2005PAK 303/8 v IND 1446th ODI · ODIIND20*0/390Pakistan won by 159 runsDelhiPakistan tour of India 2004/05
15 Apr 2005IND 249/6 v PAK 252/55th ODI · ODIINDDNB1/430Pakistan won by 5 wicketsKanpurPakistan tour of India 2004/05
9 Apr 2005IND 213 v PAK 319/93rd ODI · ODIIND21/570Pakistan won by 106 runsJamshedpurPakistan tour of India 2004/05
5 Apr 2005IND 356/9 v PAK 2982nd ODI · ODIIND111/500India won by 58 runsVisakhapatnamPakistan tour of India 2004/05
2 Apr 2005IND 281/8 v PAK 1941st ODI · ODIIND14*0/320India won by 87 runsKochiPakistan tour of India 2004/05
24 Mar 2005IND 449 & 214 v PAK 570 & 261/23rd Test · TestIND1 & 86/152 & 0/351Pakistan won by 168 runsBangalorePakistan tour of India 2004/05
16 Mar 2005IND 407 & 407/9 v PAK 393 & 2262nd Test · TestIND27 & 02/94 & 2/511India won by 195 runsKolkataPakistan tour of India 2004/05
27 Dec 2004IND 348/5 v BAN 257/93rd ODI · ODIINDDNB1/480India won by 91 runsDhakaIndia tour of Bangladesh 2004/05
23 Dec 2004IND 245/8 v BAN 234/81st ODI · ODIINDDNB0/461India won by 11 runsChattogramIndia tour of Bangladesh 2004/05
17 Dec 2004IND 540 v BAN 333 & 1242nd Test · TestIND471/79 & 2/191India won by an innings and 83 runsChattogramIndia tour of Bangladesh 2004/05
10 Dec 2004BAN 184 & 202 v IND 5261st Test · TestIND80/23 & 1/440India won by an innings and 140 runsDhakaIndia tour of Bangladesh 2004/05
28 Nov 2004SA 305 & 222 v IND 411 & 120/22nd Test · TestIND14 & DNB2/54 & 7/872India won by 8 wicketsKolkataSouth Africa tour of India 2004/05
20 Nov 2004SA 510/9d & 169/4 v IND 4661st Test · TestIND172/127 & 2/390Match drawnKanpurSouth Africa tour of India 2004/05
13 Nov 2004IND 292/6 v PAK 293/4Only ODI · ODIINDDNB0/510Pakistan won by 6 wickets (with 6 balls remaining)KolkataICC Champions Trophy 2004
3 Nov 2004IND 104 & 205 v AUS 203 & 934th Test · TestIND14 & 00/53 & 5/291India won by 13 runsMumbaiAustralia tour of India 2004/05
14 Oct 2004AUS 235 & 369 v IND 376 & 19/02nd Test · TestIND5 & DNB2/90 & 3/1080Match drawnChennaiAustralia tour of India 2004/05
6 Oct 2004IND 246 & 239 v AUS 474 & 2281st Test · TestIND8 & 425/146 & 6/781Australia won by 217 runsBangaloreAustralia tour of India 2004/05
19 Sept 2004IND 200 v PAK 201/7Match 12 · ODIIND3*0/370Pakistan won by 3 wicketsBirminghamICC Champions Trophy 2004
11 Sept 2004IND 290/4 v KEN 192/7Match 3 · ODIINDDNB3/330India won by 98 runsSouthamptonICC Champions Trophy 2004
5 Sept 2004IND 204 v ENG 1813rd ODI · ODIIND03/282India won by 23 runsLondonIndia tour of England 2004
3 Sept 2004ENG 307/5 v IND 2372nd ODI · ODIIND41*2/140England won by 70 runsLondonIndia tour of England 2004
1 Aug 2004SL 228/9 v IND 203/9Final · ODIIND161/480Sri Lanka won by 25 runsColomboAsia Cup 2004
27 Jul 2004IND 271/6 v SL 267/9Match 11 · ODIINDDNB1/410India won by 4 runsColomboAsia Cup 2004
25 Jul 2004IND 241/8 v PAK 300/910th Match · ODIIND21/501Pakistan won by 59 runsColomboAsia Cup 2004
21 Jul 2004BAN 177 v IND 178/27th Match · ODIINDDNB1/200India won by 8 wickets (with 69 balls remaining)ColomboAsia Cup 2004
4 Dec 2003AUS 323 & 284/3d v IND 409 & 73/21st Test · TestIND19* & DNB0/68 & 1/1010Match drawnBrisbaneIndia tour of Australia 2003/04
18 Nov 2003IND 198 v AUS 235/5Final · ODIIND21/340Australia won by 37 runsKolkataTVS Cup (India) 2003/04
6 Nov 2003IND 246/9 v NZ 249/6Match 6 · ODIIND51/410New Zealand won by 4 wicketsCuttackTVS Cup (India) 2003/04
1 Nov 2003AUS 286/8 v IND 209Match 4 · ODIIND61/441Australia won by 77 runsMumbaiTVS Cup (India) 2003/04
26 Oct 2003IND 283/5 v AUS 246/9Match 2 · ODIINDDNB1/430India won by 37 runsGwaliorTVS Cup (India) 2003/04
23 Oct 2003IND 141/3 v NZMatch 1 · ODIINDDNB-0No resultChennaiTVS Cup (India) 2003/04
16 Oct 2003NZ 630/6d v IND 424 & 136/42nd Test · TestIND8 & DNB2/1490Match drawnChandigarhNew Zealand tour of India 2003/04
8 Oct 2003IND 500/5 & 209/6 v NZ 340 & 272/61st Test · TestINDDNB & DNB2/86 & 2/650Match drawnAhmedabadNew Zealand tour of India 2003/04
21 Apr 2003IND 46/3 v SAFinal · ODIINDDNB-0No resultDhakaTVS Cup (Bangladesh) 2003
18 Apr 2003IND 215 v SA 216/56th Match · ODIIND13/430South Africa won by 5 wickets (with 8 balls remaining)DhakaTVS Cup (Bangladesh) 2003
13 Apr 2003IND 307/4 v SA 1542nd Match · ODIINDDNB2/221India won by 153 runsDhakaTVS Cup (Bangladesh) 2003
11 Apr 2003BAN 76 v IND 2761st Match · ODIIND31/191India won by 200 runsDhakaTVS Cup (Bangladesh) 2003
23 Mar 2003AUS 359/2 v IND 234Final · ODIIND72/490Australia won by 125 runsJohannesburgICC World Cup 2002/03
20 Mar 2003IND 270/4 v KEN 179Semi-final · ODIINDDNB0/320India won by 91 runsDurbanICC World Cup 2002/03
14 Mar 2003NZ 146 v IND 150/3Super Sixes · ODIINDDNB2/281India won by 7 wicketsCenturionICC World Cup 2002/03
10 Mar 2003IND 292/6 v SL 109Super Sixes · ODIIND7*-0India won by 183 runsJohannesburgICC World Cup 2002/03
7 Mar 2003KEN 225/6 v IND 226/4Super Sixes · ODIINDDNB2/410India won by 6 wicketsCape TownICC World Cup 2002/03
26 Feb 2003IND 250/9 v ENG 168Match 30 · ODIIND0*0/400India won by 82 runsDurbanICC World Cup 2002/03
23 Feb 2003IND 311/2 v NAM 130Match 25 · ODIINDDNB2/340India won by 181 runsPietermaritzburgICC World Cup 2002/03
19 Feb 2003IND 255/7 v ZIM 172Match 17 · ODIIND32/421India won by 83 runsHarareICC World Cup 2002/03
15 Feb 2003IND 125 v AUS 128/1Match 11 · ODIIND280/490Australia won by 9 wicketsCenturionICC World Cup 2002/03
12 Feb 2003IND 204 v NED 136Match 7 · ODIIND131/200India won by 68 runsPaarlICC World Cup 2002/03
1 Jan 2003IND 108 v NZ 109/53rd ODI · ODIIND0-0New Zealand won by 5 wicketsChristchurchIndia tour of New Zealand 2002/03
29 Dec 2002NZ 254/9 v IND 2192nd ODI · ODIIND141/560New Zealand won by 35 runsNapierIndia tour of New Zealand 2002/03
PreviousPage 9 · 544 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.