Andrew James Hall (born 31 July 1975) is a former South African first-class cricketer who played from 1999 until 2011. He played as an all-rounder who bowled fast-medium pace and has been used as both an opening batsman and in the lower order. He was born in Johannesburg in South Africa in 1975 and educated at Hoërskool Alberton in Alberton, Gauteng. Prior to making it on the South African first-class cricket scene he played indoor cricket for South Africa. He broke through in 1995/96 and has played for Transvaal, Gauteng, and Easterns.