Russel Arnold vs Harbhajan Singh (ODI): 101 runs off 186 balls, out 3 times (SR 54.30, dot% 66.70, 8×4, 0×6).
| Balls | 186 |
| Runs | 101 |
| Dismissals | 3 |
| Strike rate | 54.30 |
| Dot % | 66.70 |
| Boundary % | 4.30 |
| Fours | 8 |
| Sixes | 0 |
| Middle | 161 | 88 | 3 | 54.65 | 0 |
| Death | 25 | 13 | 0 | 52.0 | 0 |
| 2001 | 18 | 9 | 0 | 50.0 |
| 2002 | 22 | 8 | 0 | 36.36 |
| 2005 | 95 | 60 | 3 | 63.15 |
| 2007 | 51 | 24 | 0 | 47.05 |
| R Premadasa Stadium, Colombo | 43 | 24 | 0 | 55.81 |
| Nehru Stadium, Margao | 27 | 15 | 0 | 55.55 |
| Reliance Cricket Stadium | 27 | 19 | 0 | 70.37 |
| Dambulla Stadium | 20 | 15 | 1 | 75.0 |
| Nehru Stadium, Pune | 18 | 5 | 0 | 27.77 |
| Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | 14 | 5 | 0 | 35.71 |
| Madhavrao Scindia Cricket Ground, Rajkot | 14 | 8 | 0 | 57.14 |
| Sinhalese Sports Club Ground, Colombo | 12 | 7 | 0 | 58.33 |
Russel Arnold has scored 101 runs off 186 balls against Harbhajan Singh in ODIs (strike rate 54.30, average 33.66).
Harbhajan Singh has dismissed Russel Arnold 3 time(s) in ODIs (bowled ×2, caught ×1).
Russel Arnold has hit 0 six(es) and 8 four(s) off Harbhajan Singh in ODIs.
In the death overs: 13 runs off 25 balls, 0 dismissal(s), strike rate 52.
In 2002-2007: 92 runs off 168 balls, 3 dismissal(s), strike rate 54.76.