
Brendon McCullum
Heinrich Klaasen
Courtney Walsh
Rassie van der Dussen
Rinku Singh
Ruturaj Gaikwad
Surya Kumar Yadav
Angelo Mathews
Daryl Mitchell
Harbhajan Singh was born on 03 July, 1980 (45 years old) at Jullundur (now Jalandhar), Punjab, India. He is a Bowler who is currently playing for teams - India Legends, India Maharajas, India Champions, India Tigers, Nagpur Ninjas, Southern Super Stars, Aspin Stallions and Delhi Warriors. His last appearance was for Indian Royals on 03 June, 2026.
A: Harbhajan Singh was born on 03 July, 1980.
A: Harbhajan Singh is 45 years old.
A: Harbhajan Singh is a cricketer who plays as a Bowler for India Legends, India Maharajas, India Champions, India Tigers, Nagpur Ninjas, Southern Super Stars, Aspin Stallions and Delhi Warriors.
A: Yes, there is a possibility Harbhajan Singh will play today for Indian Royals for Indian Royals vs Asian Stars scheduled to be played at 10 June, 2026, 11:00:00 IST - subject to availability and fitness.