50 Results
2018 • Oman • 63,813 km
2019 • Oman • 50,000 km
2021 • Oman • 5,735 km
2016 • Oman • 84,000 km
2018 • Oman • 97,000 km
2020 • Oman • 40,000 km