James Anderson is an English International cricketer playing both for the international team of England and the Lancashire Cricket Club. This aggressive fast bowler has a record of taking more than 600 records. Starting his international cricket journey in 2002,…