Harry Brook is an England cricketer who plays for the team England. Harry Brook was born on Feb 22, 1999; and as of 2026, He is 27 years old. Harry Brook is a batter from Keighley and bats right handed.
In his Test career to date, Harry Brook has played 35 matches to date in his Test career and has scored 3,178 runs, with an average of 55. Harry Brook has hit 339 fours and 52 sixes in his Test career.On Jan 2026, he played his recent Test match against Australia at Sydney Cricket Ground, Sydney, Australia, scoring 84 runs off 97 balls.
In Harry Brook's ODI career, He has played 38 matches to date in his Odi career and has scored 1,354 runs, with an average of 40. Harry Brook has hit 122 fours and 55 sixes in his Odi career.One of his recent Odi matches took place in Jan 2026 at R. Premadasa Stadium, Colombo, Sri Lanka, where He contributed 136 runs off 66 balls.
Harry Brook has played 63 matches to date in his T20 career and has scored 1,303 runs, with an average of 30. Harry Brook has hit 107 fours and 59 sixes in his T20 career.In his most recent T20 match against India at Wankhede Stadium, Mumbai, India, which took place in Mar 2026, Harry Brook contributed 7 runs off 6 balls to his team's total.
Harry Brook is currently ranked 2nd in the ICC Test batting rankings with a total of 857 points. He holds the 11th position in the ICC Odi batting rankings with a total of 656 points. Harry Brook is ranked 19th position in the ICC T20 batting rankings with a total of 640 points.