Shoaib Malik vs Harbhajan Singh (ODI): 165 runs off 195 balls, out 2 times (SR 84.61, dot% 48.70, 15×4, 1×6).
| Balls | 195 |
| Runs | 165 |
| Dismissals | 2 |
| Strike rate | 84.61 |
| Dot % | 48.70 |
| Boundary % | 8.20 |
| Fours | 15 |
| Sixes | 1 |
| Middle | 185 | 148 | 1 | 80.0 | 1 |
| Death | 10 | 17 | 1 | 170.0 | 0 |
| 2004 | 36 | 33 | 0 | 91.66 |
| 2005 | 69 | 48 | 0 | 69.56 |
| 2006 | 6 | 4 | 0 | 66.66 |
| 2007 | 33 | 25 | 1 | 75.75 |
| 2009 | 31 | 34 | 1 | 109.67 |
| 2010 | 20 | 21 | 0 | 105.0 |
| Green Park, Kanpur | 38 | 25 | 0 | 65.78 |
| SuperSport Park, Centurion | 31 | 34 | 1 | 109.67 |
| R Premadasa Stadium, Colombo | 24 | 26 | 0 | 108.33 |
| Arun Jaitley Stadium, Delhi | 22 | 12 | 0 | 54.54 |
| Keenan Stadium, Jamshedpur | 22 | 15 | 0 | 68.18 |
| Dambulla Stadium | 20 | 21 | 0 | 105.0 |
| Punjab Cricket Association Stadium, Chandigarh | 16 | 17 | 1 | 106.25 |
| Eden Gardens, Kolkata | 12 | 7 | 0 | 58.33 |
Shoaib Malik has scored 165 runs off 195 balls against Harbhajan Singh in ODIs (strike rate 84.61, average 82.50).
Harbhajan Singh has dismissed Shoaib Malik 2 time(s) in ODIs (caught ×2).
Shoaib Malik has hit 1 six(es) and 15 four(s) off Harbhajan Singh in ODIs.
In the death overs: 17 runs off 10 balls, 1 dismissal(s), strike rate 170.
In 2007-2010: 80 runs off 84 balls, 2 dismissal(s), strike rate 95.24.