Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Sabina Park, Kingston, Jamaica×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron GreenAUS202534119556*65.0023284.05020169
Babar AzamPAK20212401937548.2543943.96020251
Fawad AlamPAK2021231180124*90.0033354.05111230
Harry TectorIRE202233115954*79.5021972.60030122
Kusal MendisSL20264401447236.00109132.1101099
Glenn PhillipsNZ20223301347644.6778171.7901099
Pathum NissankaSL20264401307932.5014490.28010153
Andrew McBrineIRE20223311285964.0019565.64010152
Reeza HendricksSA20243301278742.3375169.3301099
Shadman IslamBAN20241201106455.0021950.23010121
Kamindu MendisSL20264401075126.7595112.6301057
Devon ConwayNZ20223301064335.3380132.5000076
Faheem AshrafPAK2021240994424.7524340.74000140
Rassie van der DussenSA2024330985132.6770140.0001027
Josh InglisAUS20252219678*96.0041234.1501087
Dasun ShanakaSL2026330965832.0060160.0001076
Mohammad RizwanPAK2021241943131.3321743.32000121
Jaker AliBAN2024120929146.0011679.3101085
Kamil MisharaSL20262218961*89.0063141.2701074
Mehedi Hasan MirazBAN2024120784239.0011468.4200090
Daryl MitchellNZ2022330784826.0048162.5000025
Kane WilliamsonNZ2022330754725.0062120.9700072
Abid AliPAK2021240733418.2511265.18000131
Andrew BalbirnieIRE2022110717171.009475.5301071
Hasan AliPAK2021240682817.008085.0000044
Paul StirlingIRE2022220654432.5053122.6400082
Quinton de KockSA2024330644121.3337172.9700084
Azhar AliPAK2021240622315.5017535.4300170
Ricky PontingAUS2003110595959.006689.3901070
Darren LehmannAUS2003110555555.008663.9501020
Steve SmithAUS2025120534826.507967.0900090
Martin GuptillNZ2022330512017.0041124.3900052
Mitchell OwenAUS2025210505050.0027185.1901006
Shahadat HossainBAN2024120502825.0011543.4800060
Imran ButtPAK2021240493712.259352.6900160
Ian HarveyAUS20031114848*-30160.0000070
James NeeshamNZ20223324833*48.0030160.0000042
Charith AsalankaSL2026110454545.0044102.2700031
Mitchell MarshAUS2025220452422.5034132.3500015
Wiaan MulderSA2024330453615.0040112.5000141
Janith LiyanageSL20261114444*-29151.7200051
Dunith WellalageSL2026220444322.0030146.6700061
Michael BevanAUS20031114343*-4497.7300020
Ryan RickeltonSA2024330431914.3338113.1600050
George DockrellIRE2022330423014.004397.6700041
Usman KhawajaAUS2025120372318.5011332.7400030
Travis HeadAUS2025120362018.007746.7500050
Matthew BreetzkeSA2024330361912.0036100.0000040
Wanindu HasarangaSL2026430312110.3323134.7800021
Taijul IslamBAN2024120301615.0011625.8600010
Page 1Next

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