
Dinesh Karthik
KL Rahul
Brian Lara
Curtly Ambrose
Rahul Dravid
Shivnarine Chanderpaul
Shreyas Iyer
Yashasvi Jaiswal
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 Pakistan Panthers scheduled to be played at 06 June, 2026, 10:00:00 IST - subject to availability and fitness.