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
29 Oct 2006IND 249/8 v AUS 252/4Match 18 · ODIIND5*0/490Australia won by 6 wicketsChandigarhICC Champions Trophy 2006/07
26 Oct 2006IND 223/9 v WI 224/7Match 15 · ODIIND151/270West Indies won by 3 wicketsAhmedabadICC Champions Trophy 2006/07
15 Oct 2006IND 126/6 v ENG 125Match 7 · ODIIND6*1/271India won by 4 wicketsJaipurICC Champions Trophy 2006/07
22 Sept 2006AUS 213 v IND 195Match 6 · ODIIND01/240Australia won by 18 runsKuala LumpurDLF Cup 2006/07
20 Sept 2006IND 162 v WI 146Match 5 · ODIIND373/351India won by 16 runsKuala LumpurDLF Cup 2006/07
16 Sept 2006AUS 244 v IND 35/5Match 3 · ODIINDDNB2/260No resultKuala LumpurDLF Cup 2006/07
14 Sept 2006IND 309/5 v WI 141/2Match 2 · ODIINDDNB0/300West Indies won by 29 runs (DLS method)Kuala LumpurDLF Cup 2006/07
18 Aug 2006SL v IND 11/0Match 1 · ODIINDDNB-0No resultColomboIndia in Sri Lanka ODI Series 2006
30 Jun 2006IND 200 & 171 v WI 103 & 2194th Test · TestIND9* & 95/13 & 0/650India won by 49 runsJamaicaIndia tour of West Indies 2006
22 Jun 2006WI 581 & 172/6d v IND 362 & 298/43rd Test · TestIND38* & DNB5/147 & 1/391Match drawnSt KittsIndia tour of West Indies 2006
28 May 2006WI 255/6 v IND 236Match 5 · ODIIND260/520West Indies won by 19 runsTrinidadIndia in West Indies ODI Series 2006
26 May 2006WI 218/4 v IND 217/7Match 4 · ODIINDDNB0/420West Indies won by 6 wicketsTrinidadIndia in West Indies ODI Series 2006
23 May 2006WI 248/6 v IND 245/9Match 3 · ODIIND8*1/330West Indies won by 4 wicketsSt KittsIndia in West Indies ODI Series 2006
20 May 2006WI 198/9 v IND 197Match 2 · ODIIND11/321West Indies won by 1 runJamaicaIndia in West Indies ODI Series 2006
18 May 2006WI 251/6 v IND 254/51st ODI · ODIINDDNB1/330India won by 5 wickets (with 1 ball remaining)KingstonIndia in West Indies ODI Series 2006
19 Apr 2006IND 269/5 v PAK 218Match 2 · ODIINDDNB1/570India won by 51 runsAbu DhabiDLF Cup 2005/06
18 Apr 2006IND 197 v PAK 201/4Match 1 · ODIIND30/460Pakistan won by 6 wicketsAbu DhabiDLF Cup 2005/06
12 Apr 2006IND 223 v ENG 227/5Match 6 · ODIIND43/301England won by 5 wicketsJamshedpurEngland in India ODI Series 2005/06
6 Apr 2006ENG 237 v IND 238/64th ODI · ODIINDDNB1/360India won by 4 wickets (with 16 balls remaining)KochiEngland in India ODI Series 2005/06
3 Apr 2006IND 294/6 v ENG 245Match 3 · ODIINDDNB2/470India won by 49 runsMargaoEngland in India ODI Series 2005/06
31 Mar 2006IND 230/6 v ENG 226Match 2 · ODIINDDNB1/430India won by 4 wicketsFaridabadEngland in India ODI Series 2005/06
28 Mar 2006IND 203 v ENG 164Match 1 · ODIIND375/310India won by 39 runsDelhiEngland in India ODI Series 2005/06
18 Mar 2006IND 279 & 100 v ENG 400 & 1913rd Test · TestIND2 & 63/89 & 2/402England won by 212 runsMumbaiEngland tour of India 2005/06
9 Mar 2006ENG 300 & 181 v IND 338 & 144/12nd Test · TestIND36 & DNB0/31 & 1/520India won by 9 wicketsChandigarhEngland tour of India 2005/06
1 Mar 2006ENG 393 & 297/3d v IND 323 & 260/61st Test · TestIND0* & 72/93 & 0/790Match drawnNagpurEngland tour of India 2005/06
21 Jan 2006PAK 588 & 490/8d v IND 603 & 21/02nd Test · TestIND38 & DNB0/101 & 0/781Match drawnFaisalabadIndia tour of Pakistan 2005/06
13 Jan 2006PAK 679/7 v IND 410/11st Test · TestINDDNB0/1762Match drawnLahoreIndia tour of Pakistan 2005/06
18 Dec 2005IND 398 & 316/9d v SL 206 & 2493rd Test · TestIND8* & 40*7/62 & 3/791India won by 259 runsAhmedabadSri Lanka tour of India 2005/06
10 Dec 2005IND 290 & 375/6 v SL 230 & 2472nd Test · TestIND7 & DNB1/67 & 3/702India won by 188 runsDelhiSri Lanka tour of India 2005/06
2 Dec 2005IND 167 v SL 168/41st Test · TestIND4*0/340Match drawnChennaiSri Lanka tour of India 2005/06
28 Nov 2005SA 221/6 v IND 224/55th ODI · ODIINDDNB2/322India won by 5 wicketsMumbaiSouth Africa tour of India 2005/06
25 Nov 2005IND 188 v SA 189/04th ODI · ODIIND00/370South Africa won by 10 wickets (with 85 balls remaining)KolkataSouth Africa tour of India 2005/06
19 Nov 2005IND 171/4 v SA 169/92nd ODI · ODIINDDNB2/332India won by 6 wickets (with 86 balls remaining)BangaloreSouth Africa tour of India 2005/06
16 Nov 2005IND 249/9 v SA 252/51st ODI · ODIIND37*1/350South Africa won by 5 wicketsHyderabadSouth Africa tour of India 2005/06
12 Nov 2005SL 244/9 v IND 245/57th ODI · ODIINDDNB0/453India won by 5 wicketsVadodaraSri Lanka tour of India 2005/06
9 Nov 2005SL 196 v IND 197/36th ODI · ODIINDDNB0/380India won by 7 wicketsRajkotSri Lanka tour of India 2005/06
3 Nov 2005SL 261 v IND 262/64th ODI · ODIINDDNB1/350India won by 4 wicketsPuneSri Lanka tour of India 2005/06
31 Oct 2005IND 303/4 v SL 298/43rd ODI · ODIINDDNB0/300India won by 6 wickets (with 23 balls remaining)JaipurSri Lanka tour of India 2005/06
28 Oct 2005SL 122 v IND 123/22nd ODI · ODIINDDNB2/190India won by 8 wicketsChandigarhSri Lanka tour of India 2005/06
25 Oct 2005IND 350/6 v SL 1981st ODI · ODIINDDNB3/350India won by 152 runsNagpurSri Lanka tour of India 2005/06
20 Sept 2005ZIM 161 & 223 v IND 366 & 19/02nd Test · TestIND13* & DNB2/45 & 0/270India won by 10 wicketsHarareIndia tour of Zimbabwe 2005
13 Sept 2005ZIM 279 & 185 v IND 5541st Test · TestIND370/55 & 4/590India won by an innings and 90 runsBulawayoIndia tour of Zimbabwe 2005
6 Sept 2005IND 276 v NZ 278/4Final · ODIINDDNB0/490New Zealand won by 6 wicketsHarareVideocon Triangular Series 2005
4 Sept 2005ZIM 250 v IND 255/6Match 6 · ODIINDDNB1/390India won by 4 wicketsHarareVideocon Triangular Series 2005
2 Sept 2005IND 279/4 v NZ 278/95th Match · ODIINDDNB0/460India won by 6 wickets (with 15 balls remaining)HarareVideocon Triangular Series 2005
29 Aug 2005IND 226/6 v ZIM 65Match 3 · ODIINDDNB1/90India won by 161 runsHarareVideocon Triangular Series 2005
26 Aug 2005IND 164 v NZ 2152nd Match · ODIIND0*0/551New Zealand won by 51 runsBulawayoVideocon Triangular Series 2005
9 Aug 2005SL 281/9 v IND 263/9Final · ODIIND00/401Sri Lanka won by 18 runsColomboIndian Oil Cup 2005
3 Aug 2005SL 221/6 v IND 220/84th Match · ODIIND41/490Sri Lanka won by 4 wickets (with 12 balls remaining)DambullaIndian Oil Cup 2005
31 Jul 2005WI 178 v IND 180/4Match 2 · ODIINDDNB2/240India won by 6 wicketsDambullaIndian Oil Cup 2005
PreviousPage 8 · 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.