Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Harbhajan Singh: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
11 May 2010IND 163/5 v SL 167/523rd T20I · T20IINDDNB0/350Sri Lanka won by 5 wicketsSt LuciaICC World Twenty20 2010
9 May 2010WI 169/6 v IND 155/919th T20I · T20IIND140/160West Indies won by 14 runsBarbadosICC World Twenty20 2010
7 May 2010AUS 184/5 v IND 13515th T20I · T20IIND130/150Australia won by 49 runsBarbadosICC World Twenty20 2010
2 May 2010IND 186/5 v SA 172/55th T20I · T20IIND0*0/331India won by 14 runsSt LuciaICC World Twenty20 2010
1 May 2010AFG 115/8 v IND 116/33rd Match, Group C · T20IINDDNB0/240India won by 7 wickets (31 balls left)Gros IsletICC World Twenty20 2010
25 Apr 2010CSK 168/5 v MI 146/9Final · T20MI10/300Chennai Super Kings won by 22 runsMumbaiIndian Premier League 2009/10
21 Apr 2010RCB 149/9 v MI 184/5Semi-final · T20MIDNB2/440Mumbai Indians won by 35 runsMumbaiIndian Premier League 2009/10
17 Apr 2010RCB 134/9 v MI 191/4Match 52 · T20MIDNB2/281Mumbai Indians won by 57 runsBangaloreIndian Premier League 2009/10
13 Apr 2010MI 183/4 v DC 144/7Match 47 · T20MIDNB1/241Mumbai Indians won by 39 runsMumbaiIndian Premier League 2009/10
11 Apr 2010RR 137/8 v MI 174/5Match 45 · T20MIDNB1/211Mumbai Indians won by 37 runsJaipurIndian Premier League 2009/10
9 Apr 2010PK 158/4 v MI 154/9Match 41 · T20MI90/340Kings XI Punjab won by 6 wicketsChandigarhIndian Premier League 2009/10
6 Apr 2010CSK 165/4 v MI 141/9Match 37 · T20MI331/230Chennai Super Kings won by 24 runsChennaiIndian Premier League 2009/10
3 Apr 2010MI 178/5 v DC 115Match 33 · T20MIDNB2/160Mumbai Indians won by 63 runsMumbaiIndian Premier League 2009/10
30 Mar 2010MI 164/6 v PK 163Match 27 · T20MI1*0/262Mumbai Indians won by 4 wicketsMumbaiIndian Premier League 2009/10
28 Mar 2010DC 131 v MI 172/7Match 25 · T20MI49*3/311Mumbai Indians won by 41 runsMumbaiIndian Premier League 2009/10
25 Mar 2010CSK 180/2 v MI 181/5Match 21 · T20MIDNB1/250Mumbai Indians won by 5 wicketsMumbaiIndian Premier League 2009/10
22 Mar 2010MI 156/3 v KKR 155/3Match 17 · T20MIDNB1/170Mumbai Indians won by 7 wicketsMumbaiIndian Premier League 2009/10
20 Mar 2010MI 151/9 v RCB 155/3Match 14 · T20MI41/350Royal Challengers Bangalore won by 7 wicketsMumbaiIndian Premier League 2009/10
17 Mar 2010DC 120/9 v MI 218/7Match 9 · T20MIDNB2/230Mumbai Indians won by 98 runsDelhiIndian Premier League 2009/10
13 Mar 2010MI 212/6 v RR 208/7Match 2 · T20MI8*-0Mumbai Indians won by 4 runsMumbaiIndian Premier League 2009/10
14 Feb 2010IND 643/6d v SA 296 & 290Match 2 · TestINDDNB3/64 & 5/591India won by an innings and 57 runsKolkataSouth Africa in India Test Series 2009/10
6 Feb 2010IND 233 & 319 v SA 558/6dMatch 1 · TestIND8 & 392/1660South Africa won by an innings and 6 runsNagpurSouth Africa in India Test Series 2009/10
24 Jan 2010BAN 233 & 312 v IND 544/8d & 2/0Match 2 · TestIND13 & DNB1/48 & 1/750India won by 10 wicketsMirpurIndia in Bangladesh Test Series 2009/10
13 Jan 2010IND 245 v SL 249/6Final · ODIIND112/410Sri Lanka won by 4 wicketsMirpurTri-Nation Tournament in Bangladesh 2009/10
7 Jan 2010BAN 296/6 v IND 297/43rd ODI · ODIINDDNB1/560India won by 6 wicketsMirpurTri-Nation Tournament in Bangladesh 2009/10
5 Jan 2010IND 279/9 v SL 283/52nd ODI · ODIIND13/471Sri Lanka won by 5 wicketsMirpurTri-Nation Tournament in Bangladesh 2009/10
27 Dec 2009IND v SL 83/5Match 5 · ODIIND-1/120No resultDelhiSri Lanka in India ODI Series 2009/10
24 Dec 2009IND 317/3 v SL 315/6Match 4 · ODIINDDNB1/530India won by 7 wicketsKolkataSri Lanka in India ODI Series 2009/10
21 Dec 2009IND 243/3 v SL 239Match 3 · ODIINDDNB1/290India won by 7 wicketsCuttackSri Lanka in India ODI Series 2009/10
18 Dec 2009IND 301/7 v SL 302/7Match 2 · ODIIND01/580Sri Lanka won by 3 wicketsNagpurSri Lanka in India ODI Series 2009/10
15 Dec 2009IND 414/7 v SL 411/8Match 1 · ODIIND112/580India won by 3 runsRajkotSri Lanka in India ODI Series 2009/10
2 Dec 2009IND 726/9d v SL 393 & 309Match 3 · TestIND14/112 & 2/801India won by an innings and 24 runsMumbaiSri Lanka in India Test Series 2009/10
24 Nov 2009IND 642 v SL 229 & 269Match 2 · TestIND52/54 & 3/980India won by an innings and 144 runsKanpurSri Lanka in India Test Series 2009/10
16 Nov 2009IND 426 & 412/4 v SL 760/7dMatch 1 · TestIND22 & DNB2/1890Match drawnAhmedabadSri Lanka in India Test Series 2009/10
8 Nov 2009IND 170 v AUS 172/4Match 6 · ODIIND02/230Australia won by 6 wicketsGuwahatiAustralia in India ODI Series 2009/10
5 Nov 2009IND 347 v AUS 350/4Match 5 · ODIIND01/440Australia won by 3 runsHyderabadAustralia in India ODI Series 2009/10
2 Nov 2009IND 226 v AUS 250Match 4 · ODIIND312/480Australia won by 24 runsChandigarhAustralia in India ODI Series 2009/10
31 Oct 2009IND 230/4 v AUS 229/5Match 3 · ODIINDDNB1/370India won by 6 wicketsDelhiAustralia in India ODI Series 2009/10
28 Oct 2009IND 354/7 v AUS 255Match 2 · ODIIND1*1/620India won by 99 runsNagpurAustralia in India ODI Series 2009/10
25 Oct 2009IND 288/8 v AUS 292/8Match 1 · ODIIND491/570Australia won by 4 runsVadodaraAustralia in India ODI Series 2009/10
30 Sept 2009IND 130/3 v WI 129Match 12 · ODIINDDNB2/140India won by 7 wicketsJohannesburgICC Champions Trophy 2009/10
28 Sept 2009AUS 234/4 v INDMatch 9 · ODIIND-0/542No resultCenturionICC Champions Trophy 2009/10
26 Sept 2009IND 248 v PAK 302/9Match 6 · ODIIND131/711Pakistan won by 54 runsCenturionICC Champions Trophy 2009/10
14 Sept 2009SL 273 v IND 319/5Final · ODIINDDNB5/562India won by 46 runsColomboCompaq Cup 2009
12 Sept 2009SL 307/6 v IND 168Match 3 · ODIIND41/370Sri Lanka won by 139 runsColomboCompaq Cup 2009
11 Sept 2009IND 156/4 v NZ 155Match 2 · ODIINDDNB0/391India won by 6 wicketsColomboCompaq Cup 2009
5 Jul 2009WI 27/1 v INDMatch 4 · ODIIND--0No resultSt LuciaIndia in West Indies ODI Series 2009
3 Jul 2009WI 186/7 v IND 159/4Match 3 · ODIINDDNB2/350India won by 6 wickets (DLS method)St LuciaIndia in West Indies ODI Series 2009
28 Jun 2009WI 192/2 v IND 188Match 2 · ODIIND70/450West Indies won by 8 wicketsJamaicaIndia in West Indies ODI Series 2009
26 Jun 2009WI 319 v IND 339/6Match 1 · ODIIND21*1/562India won by 20 runsJamaicaIndia in West Indies ODI Series 2009
PreviousPage 5 · 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.