T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kallang Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shayne O'ConnorNZ2000110000.0030.0000100
Ijaz AhmedPAK20003301365645.3315289.47010141
Adam ParoreNZ20002201497.003342.4200000
Kabir KhanPAK200032233*-1323.0800000
Roger TwoseNZ2000220433521.5041104.8800021
Geoff AllottNZ200022121*2.001118.1800000
Atiq-uz-ZamanPAK2000331341817.003694.4400020
Gary KirstenSA200033119175*95.5026073.46030190
Jacques KallisSA200033028229.336841.1800050
Neil McKenzieSA2000320444122.006567.6900030
Shaun PollockSA200032122*2.00366.6700100
Nicky BojeSA2000320555427.5050110.0001061
Makhaya NtiniSA200011111*-425.0000000
Younis KhanPAK2000110111.00333.3300000
Lance KlusenerSA2000320241212.003080.0000031
Andrew HallSA2000330774625.6710474.04000121
Roger TelemachusSA2000310111.00250.0000000
Daryll CullinanSA20003325131*51.008162.9600050
Nic PothasSA2000310242424.004158.5400000
Boeta DippenaarSA2000210171717.0017100.0000020
Paul WisemanNZ20001111212*-4030.0000010
Saleem ElahiPAK2000110262626.003672.2200040
Chetan SuryawanshiSIN2014440935723.259597.8901173
CR KumarageSIN201444125981*86.3339166.24040255
Kshitij ShindeSIN2014440522313.008660.4700030
Christopher JanikSIN2014440422110.509345.1600041
M DharmichandSIN201444028187.005650.0000020
Abhiraj SinghSIN2014442158*7.504831.2500100
Amjad MahboobSIN2014431363418.0026138.4600033
Arjun MutrejaSIN201422016148.003053.3300020
Rezza GaznaviSIN2014440562714.008863.6400141
Andre de LangeSIN2014330683722.6710068.00000101
A GoenkaSIN201422012126.001770.5900110
Abid MushtaqKUW201433017115.673450.0000021
Mohammed IrfanKUW2014331208129*104.00119174.791101715
Hisham MirzaKUW20143312314*11.503565.7100121
Mohammed GhulamKUW2014330723924.0013553.3300042
Ali ZaheerKUW2014330311710.336448.4400020
Mohammad AminKUW2014330572619.008666.2800041
Mohamed RifkasKUW2014110666.00966.6700000
Saad KhalidKUW2014320322016.003494.1200014
Abdul JabarKUW201432115815.004235.7100020
Abdullah AkhunzadaKUW20143211515*15.004136.5900111
Faizan AliKUW2014320362018.006357.1400020
Abdullah ShahidMAL2014110121212.001770.5900020
Ahmed HassanMAL2014110000.0020.0000100
Mohamed RishwanMAL2014110393939.006262.9000022
Shafraz JaleelMAL2014110111.00520.0000000
Neesham NasirMAL2014110444.001723.5300000
Mihusan HamidMAL2014110444.002020.0000010

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