 He had a higher score for Ireland in a non-first-class match, scoring 198 not out against Canada at the Toronto Cricket, Skating and Curling Club in September 1973, an innings that was the highest in all of Ireland's matches until Eoin Morgan broke it in February 2007.He had 86 matches, 141 innings, 25 not out's, 3,777 runs, his average was 32.56, he got thirteen 50's, seven 100's and 48 wickets.He played for Armagh, Queens University, Waringstown and Ireland (1966–1985)

Ivan Anderson was arguably the most complete Irish cricketer in history and certainly one of the few players of his time who were capable to play county cricket.