তিনি স্কটল্যান্ডের হয়ে ৫০টি ওয়ানডে খেলে চারটি শতক এবং ১২টি অর্ধশতকের সাহায্যে ৪২.৮০ ব্যাটিং গড়ে ১,৯৬৯ রান করেছেন।
স্কটল্যান্ডের পক্ষে ৫০টি ওডিআইয়ে অংশ নিয়ে চারটি সেঞ্চুরি ও ১২টি অর্ধ-শতক করেন। ৪২.৮০ গড়ে ১,৯৬৯ রান তুলেন তিনি।