वनडे: सनथ जयसूर्या - 1220 रन, 25 मैच
टी20: बाबर हयात - 194 रन, 3 मैच
# पारी में सर्वाधिक स्कोर
वनडे: विराट कोहली - 183 vs पाकिस्तान, मीरपुर 2012
टी20: बाबर हयात - 122 vs ओमान, फतुल्लाह 2016
# सबसे ज्यादा शतक
वनडे: सनथ जयसूर्या - 6 शतक
टी20: बाबर हयात - 1 शतक
# सबसे ज्यादा अर्धशतक
वनडे: कुमार संगकारा - 8
टी20: दिनेशज चंडीमल - 2
# सबसे ज्यादा छक्के लगाने वाले बल्लेबाज
वनडे: शाहिद अफरीदी - 26
टी20: बाबर हयात - 8
# सबसे ज्यादा बार 0 पर आउट होने वाले बल्लेबाज
वनडे: सलमान बट (पाकिस्तान), अमीनुल इस्लाम (बांग्लादेश) एवं महेला जयवर्धने (श्रीलंका) - 3
टी20: मशरफे मोर्तज़ा (बांग्लादेश) - 3
# एक सीरीज में सबसे ज्यादा रन
वनडे: सनथ जयसूर्या - 378 रन, 5 मैच, 2008
टी20: बाबर हयात - 194 रन, 3 मैच , 2016