Most Appearances for Scotland in ODI matches

133RD Berrington
110MH Cross
91MA Leask
90SM Sharif
89KJ Coetzer
88CS MacLeod
82MRJ Watt
70HG Munsey
54RM Haq
44PL Mommsen
43NFI McCallum
42AC Evans
38GM Hamilton
37B McMullen
36DF Watts
35RR Watson
33JAR Blain
33JH Davey
32CD Wallace
31CB Sole
31H Tahir
30GD Drummond
30CN Greaves
27CJO Smith
25RT Lyons
23MW Machan
22I Wardlaw
21NS Poonia
20CJ Tear
20CM Wright

The list shows 30 occurrences of 20 appearances or more