Dinesh Karthik
Heinrich Klaasen
Mohammad Rizwan
Fakhar Zaman
Rinku Singh
Ruturaj Gaikwad
Sunil Gavaskar
Jacques Kallis
Shahid Afridi
Oliver Davidson was born on 28 July, 2004 (21 years old) in Scotland.He is a Bowler who is currently playing for teams - British and Irish Knights and Scotland. His last appearance was for Scotland on 06 September, 2025.
A: Oliver Davidson was born on 28 July, 2004.
A: Oliver Davidson is 21 years old.
A: Oliver Davidson is a cricketer who plays as a Bowler for British and Irish Knights and Scotland.
A: No, Oliver Davidson will not play today since there is no game scheduled for any of the teams, he is a part of currently.