Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Rangiri Dambulla International Stadium×

Player figures come from full scorecards, which we hold for 58 of the 69 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA2004110777.001163.6400001
Shamar SpringerWI2024210777.006116.6700010
Vishen HalambageKR2026110777.007100.0000010
K PathiratneKF202421177*-1353.8500000
Lavanya KenyUAEW2024321757.001163.6400000
Muttiah MuralitharanSL2003-2004541742.332429.1700100
Yasir HameedPAK2003110666.001250.0000010
Richard JohnsonENG2003110666.001250.0000010
Henry NichollsNZ2024110666.006100.0000010
Mohammad SaifuddinBAN202511166*-2300.0000010
Movin SubasinghaCK2026110666.00875.0000000
Dilshan MadushankaSL/JK/DS2024-202673164*3.001637.5000110
Oshadi RanasingheSLW2022310555.003166.6700010
Fakhar ZamanPAK2026110555.001050.0000000
Dolly BhattaNEPW2024110555.004125.0000010
Tanzid HasanBAN2025110555.00862.5000000
Shamar JosephWI202431155*-4125.0000010
Shorifa KhatunBANW2024110555.001338.4600000
Najiha AlviPAKW2026110555.001050.0000000
Vaishnave MaheshUAEW202432155*5.00862.5000100
James AndersonENG200311144*-1625.0000000
Jamahidaya IntanMASW2024110444.001040.0000000
Jacob DuffyNZ202422144*4.004100.0000110
Nahida AkterBANW202442144*4.00666.6700100
Hasini PereraSLW2022-2026841431.33944.4400200
Andrew FlintoffENG2003110333.00742.8600000
Ian BlackwellENG2003110333.001225.0000000
Andrew StraussENG2003110333.00933.3300000
Chathuranga de SilvaKF2024110333.00837.5000000
K ShresthaNEPW2024310333.00742.8600000
Jaker AliBAN2025110333.002150.0000000
I NandakumarUAEW202431133*-3100.0000000
V LahiruDS202641133*-3100.0000000
Dwaine PretoriusGM2024421333.00837.5000000
Michael VaughanENG2003110222.001910.5300000
Brad HoggAUS200421122*-633.3300000
Umar GulPAK2003210222.001811.1100000
Shabbir AhmedPAK2003110222.00366.6700000
Rikki ClarkeENG2003110222.001910.5300000
Syeda Aroob ShahPAKW2024410222.00366.6700000
S ChaturongrattanaTHAW202421122*-633.3300000
Nipun DananjayaCS2024110222.002100.0000000
Malsha TharupathiGM/CK2024-2026310222.00540.0000000
Shahnawaz DhaniCK202632222*-366.6700000
Matheesha PathiranaSL/CS2024-202692122*2.00540.0000100
Garuka SankethCS/KR2024-202632221*-540.0000000
Nur Izzatul SyafiqaMASW202422122*2.00825.0000100
Aisya EleesaMASW2024330210.671315.3800100
Andre AdamsNZ2003110111.00250.0000000
K WeeraratneSL2003110111.00128.3300000

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.