
Joe Root
Joe Root is an accomplished right-handed batter widely regarded as one of England’s finest modern-day cricketers. He made his international debut in 2012 and quickly established himself as a mainstay of the batting lineup through his solid technique, excellent temperament and ability to score consistently against quality bowling attacks. Root has accumulated more than 14,000 Test runs and surpassed Alastair Cook to become England’s leading Test run-scorer and century-maker. His remarkable consistency has also extended to ODI cricket, where he played an important role in England’s 2019 World Cup triumph. Equally comfortable against pace and spin, Root relies on precise footwork, intelligent shot selection and an extensive range of strokes to build substantial innings.
Root brings tremendous experience and stability to England’s batting order, particularly in the middle order, where he can guide the innings through challenging periods before accelerating when opportunities arise. He also offers a useful right-arm off-spin option and is an excellent slip fielder, adding value beyond his primary batting role. Having returned to the Test captaincy in 2026, he once again carries significant responsibility in shaping England’s approach in the longest format. For fantasy cricket, Root is a dependable batting choice because of his ability to spend long periods at the crease and convert starts into big scores. His occasional bowling and regular fielding involvement provide additional opportunities to contribute fantasy points.
Recent performances
Switch formats to review the available batting and bowling records.
Men's ODI · Batting
Recent 5
| Team | Opponent | Runs | Balls | SR | 4s | 6s | Series | Match | Ground | Date |
|---|---|---|---|---|---|---|---|---|---|---|
| ENG | IND | 74 | 48 | 155 | 9 | 0 | India tour of England ODI Series, 2026 | Match 3, ODI | Lord's, London | 19-07-2026 |
| ENG | IND | 99 | 133 | 75 | 9 | 0 | India tour of England ODI Series, 2026 | Match 2, ODI | Sophia Gardens, Cardiff | 16-07-2026 |
| ENG | IND | 76 | 76 | 100 | 6 | 1 | India tour of England ODI Series, 2026 | Match 1, ODI | Edgbaston, Birmingham | 14-07-2026 |
| ENG | SL | 111 | 108 | 103 | 9 | 1 | England tour of Sri Lanka ODI Series, 2026 | Match 3, ODI | R Premadasa Stadium, Colombo | 27-01-2026 |
| ENG | SL | 75 | 90 | 84 | 5 | 0 | England tour of Sri Lanka ODI Series, 2026 | Match 2, ODI | R Premadasa Stadium, Colombo | 24-01-2026 |