Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND24/1 (3.5)IND need 162 runs in 277 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by format (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Zahur Ahmed Chowdhury Stadium×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mushfiqur RahimBANODIs2011-20233311437071.5017581.71020111
Shakib Al HasanBANODIs2011-20233301117537.0013979.8601080
Imrul KayesBANODIs2011-20162201066053.0015867.0901091
Tamim IqbalBANODIs2011-2023330944531.3310094.00000110
Mahela JayawardeneSLT20Is2014110898989.0051174.51010113
Mushfiqur RahimBANTests2016120874843.5020143.2800090
Tamim IqbalBANTests2016120877843.5021241.0401070
Sabbir RahmanBANTests20161218364*83.0013461.9401062
AB de VilliersSAT20Is20141116969*-28246.4301093
Imrul KayesBANTests2016120644332.0011157.6600090
Hashim AmlaSAT20Is2014110565656.0037151.3501062
Tillakaratne DilshanSLT20Is2014110555555.0047117.0201042
Shakib Al HasanBANTests2016120553127.5010154.4600041
MahmudullahBANTests2016120553827.5010253.9200030
Nazmul Hossain ShantoBANODIs2023110535353.007174.6501050
Nazmul Hossain ShantoBANT20Is2023110515151.0030170.0001080
Sabbir RahmanBANODIs2016110494949.0046106.5200050
Wesley BarresiNEDT20Is2014110484848.0045106.6700022
Stephan MyburghNEDT20Is2014110393939.0031125.8100061
Mosaddek HossainBANODIs20161113838*-3997.4400040
MahmudullahBANODIs2011-20233313521*17.505860.3400022
Shakib Al HasanBANT20Is20231113434*-24141.6700060
Quinton de KockSAT20Is2014110292929.003387.8800020
Mominul HaqueBANTests2016120272713.505054.0000140
Shafiul IslamBANODIs2011-20162112424*-24100.0000041
Kane WilliamsonNZT20Is20141112424*-17141.1800040
Towhid HridoyBANT20Is2023110242424.0017141.1800021
Thisara PereraSLT20Is20141112323*-12191.6700021
Rony TalukdarBANT20Is2023110212121.0014150.0000040
David MillerSAT20Is2014110191919.0015126.6700021
Taijul IslamBANTests2016121191619.004443.1800020
Brendon McCullumNZT20Is20141111616*-6266.6700012
Afif HossainBANODIs2023110151515.002462.5000020
Afif HossainBANT20Is20231111515*-13115.3800020
Michael SwartNEDT20Is2014110131313.001586.6700020
Junaid SiddiqueBANODIs2011110121212.0012100.0000020
Liton DasBANT20Is2023110121212.0010120.0000020
Angelo MathewsSLT20Is20141111111*-5220.0000001
Martin GuptillNZT20Is2014110111111.009122.2200020
Tom CooperNEDT20Is2014110888.001553.3300000
Peter BorrenNEDT20Is2014110777.001070.0000010
JP DuminySAT20Is2014110555.005100.0000000
Mehedi Hasan MirazBANODIs2023110555.00683.3300010
Nasir HossainBANODIs2016110444.001040.0000000
Albie MorkelSAT20Is2014110333.003100.0000000
Kushal Janith PereraSLT20Is2014110333.00650.0000000
Taijul IslamBANODIs2023110222.00633.3300000
Shafiul IslamBANTests2016120221.00316.4500100
Mehedi Hasan MirazBANTests2016120211.001315.3800000
Abdur RazzakBANODIs2011110111.00520.0000000
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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