Harpreet Singh
Most Viewed Players
Browse Other Players
New Zealand
All
Michael Bracewell
Mark Chapman
Jacob Duffy
Matt Henry
Daryl Mitchell
Will O’Rourke
Glenn Phillips
Rachin Ravindra
Mitchell Santner
Will Young
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
Harpreet Singh and Rajat Patidar had an unbroken stand of 106 off 57 balls
Sam Curran and Harpreet Singh added 92 runs in quick time••BCCI
Harpreet Singh Bhatia was playing his first IPL game in almost 11 years••BCCI
Harpreet Singh and Harpreet Brar combined to get Punjab Kings' first wicket••Associated Press
Harpreet Singh steers the ball to the leg side ••ESPNcricinfo Ltd
Harpreet Singh hops to play a short delivery••Associated Press
Harpreet Singh pulls en route to his century••Getty Images
Harpreet Bhatia got going after a scratchy start••Associated Press
Teammates join Shahrukh Khan after he took the catch to dismiss Krunal Pandya••Associated Press
Harpreet Singh Bhatia led the way for Chhattisgarh••PTI
Harpreet Singh hit a 43-ball 48••ESPNcricinfo Ltd
David Payne successfully appeals for an edge off Harpreet Singh ••Getty Images