James Anderson is one of the finest active bowlers in English cricket. However, he is known for his exceptional bowling in Test cricket. But James Anderson also holds the record for most not outs in international cricket across all formats. At the time of writing (2023-June) holds the record for mos