Andrew Hall

Right-hand bat
-
South Africa Flag
Full Name: Andrew James Hall
Date of Birth: 31 Jul 1975
Current Age: 50 Year, 8 Month, 15 Days
Born: Johannesburg Transvaal
Teams: South Africa, Africa XI, Chandigarh Lions, Dolphins, Durham Cricket Board, Easterns, Gauteng, ICL World XI, Kent, Mashonaland Eagles, Northamptonshire, Suffolk, Transvaal, Worcestershire
TEST
Rank
-
Cap No
284
First Game
2002-03-08
Last Game
2007-01-26
ODI
Rank
-
Cap No
54
First Game
1999-01-27
Last Game
2007-07-01
T20I
Rank
-
Cap No
15
First Game
2006-01-09
Last Game
2006-01-09
11 in t20i
382 in odi
240 in test
197 in test
153 in test
144 in test
80.10 in test
112.50 in odi
104.86 in odi
110.00 in t20i
83.78 in odi
50.53 in test
153 / 3 in test
144 / 3 in test
11 / 1 in t20i
151 / 4 in odi
240 / 6 in test
197 / 6 in test
3/22 in t20i
5/15 in odi
4/19 in odi
4/15 in odi
5/0 in odi
3/0 in odi
17.33 in test
17.89 in odi
20.00 in t20i
29.47 in test
27.29 in test
27.00 in odi
4.28 in odi
7.50 in t20i
4.38 in odi
4.46 in odi
2.99 in test
4.40 in odi
30.00 in test
25.07 in odi
16.00 in t20i
53.23 in test
36.96 in odi
59.08 in test
3/38 in t20i
4/80 in odi
3/62 in odi
5/60 in odi
3/111 in test
3/99 in test











CricStats is an independent, unofficial cricket statistics platform created by a cricket fan, for cricket fans. While we provide live cricket scores and real-time match updates through our interactive tracker, our core mission is to be the ultimate cricket database. We collect, organize, and present year-wise cricket statistics, player records, and team rankings in a clean, data-driven way. From historical trends to live match scorecards, CricStats is built to help true cricket lovers explore the game beyond just numbers—and discover the stories hidden inside the statistics. Not affiliated with any official cricket board, just 100% dedicated to the game.

© 2026 CricStats.in | The Home of Cricket Data All player and team trademarks are the property of their respective owners. Statistical data is for informational purposes only.