Andrew Hall Profile,

- All Rounder

Full Name: Andrew Hall

Birth Date: July 31, 1975 (50 Years)

Birth Place:

Nationality: South Africa

Role: All Rounder

Batting Style: Right Hand Bat

Bowling Style: Right Arm Fast Medium

Teams: South Africa, South Africa A, South Africa Legends, International XI

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 21 33 760 1650 4 163 26.2 46.06 1 3 96 4
ODI 88 56 905 1206 13 81 21.04 75.04 0 3 90 10
T20I 2 1 11 10 0 11 11 110 0 0 1 0
T20 (Domestic) 101 86 1420 1197 21 66 21.84 118.62 0 4 147 25
List A 318 251 5990 0 50 129 29.8 - 6 33 0 0
First Class 242 361 11072 0 47 163 35.26 - 15 66 0 0

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 21 38 - 1617 45 5/20 35.93 3.23 - 0
ODI 88 78 - 2515 95 5/18 26.47 4.51 - 1
T20I 2 2 - 60 3 3/22 20 7.5 - 0
T20 (Domestic) 101 97 - 2432 118 6/21 20.61 7.6 - 2
List A 318 0 - 10072 365 5/18 27.59 4.79 - 2
First Class 242 0 - 17818 639 - 27.88 2.94 - 17

Andrew Hall Profile, : Stats, Age, Records, Biography & ICC Ranking

Andrew Hall is an all-rounder of the . Andrew Hall belongs to the . He was born on July 31, 1975. As of December 2025, he is 50 years old. A Hall is a Right Hand Bat and Right Arm Fast Medium.


Andrew Hall has played 21 Test matches for and scored 760 runs with 45 wickets in the red ball format in his name. A Hall has smashed 96 fours and 4 sixes in his Test career. He played his recent Test match against Pakistan at the Newlands in January 2007. As an all-rounder, his highest individual score in Test cricket is 163, and his best bowling spell in this format is 3/1.


In the ODI career of all-rounder Andrew Hall, he has been part of 88 matches in this format. A Hall has registered 905 runs in his name with 90 fours and 10 sixes in white ball format. The 50-year-old all-rounder played his recent matches against India in July 2007. The Highest Individual Score of A Hall is 81, and the best bowling figure in ODI is 5/18.


All-rounder Andrew Hall has played 2 games in his T20 career and has posted 11 runs. A Hall has hammered 1 fours and 0 sixes in his T20 career. His top Individual score in T20 is 11, and his best bowling figure is 3/22. He played his recent T20 match against Australia in February 2006.

Andrew Hall Profile, (FAQs)