ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kallang Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Arshad KhanPAK20002000320000.0010.0000200
Azhar MahmoodPAK2000200033011113.672152.3800210
Saad JanjuaSIN2014201433026268.673770.2700231
Craig WishartZIM19991999110000.0010.0000100
Munis AnsariOMA20142014210000.0030.0000100
Tharindu FernandoITA20142014110000.0040.0000100
Abdul WaheedKSA20142014110000.0010.0000100
Ibrarul HaqKSA20142014110000.0040.0000100
Ahmed HassanMAL20142014110000.0020.0000100
Ibrahim HassanMAL20142014110000.0010.0000100
A Liaqat AliKUW20142014110000.0050.0000100
Shayne O'ConnorNZ20002000110000.0030.0000100
Shaun PollockSA2000200032122*2.00366.6700100
Daniel VettoriNZ20002000220663.001060.0000100
Andy BlignautZIM19991999220110.50911.1100100
Craig EvansZIM19991999220221.00922.2200100
Ajay LalchetaOMA20142014220110.50911.1100100
Zeeshan MaqsoodOMA20142014220454522.5010244.1200140
A GoenkaSIN2014201422012126.001770.5900110
Abdullah AkhunzadaKUW201420143211515*15.004136.5900111
Sachin TendulkarIND199919993301258541.6714387.41011133
Abdul RazzaqPAK20002000331594729.509959.6000130
Ridley JacobsWI19991999330674722.338182.7200144
Hisham MirzaKUW201420143312314*11.503565.7100121
Sadagoppan RameshIND1999199933028159.335451.8500140
Chetan SuryawanshiSIN20142014440935723.259597.8901173
Abhiraj SinghSIN20142014442158*7.504831.2500100
Rezza GaznaviSIN20142014440562714.008863.6400141
Anil KumbleIND1999199931100*---00000
Boeta DippenaarSA20002000210171717.0017100.0000020
Makhaya NtiniSA2000200011111*-425.0000000
Saleem ElahiPAK20002000110262626.003672.2200040
Younis KhanPAK20002000110111.00333.3300000
Wavell HindsWI19991999110111.00425.0000000
Henry OlongaZIM1999199911122*-366.6700000
Nixon McLeanWI19991999110232323.003174.1900020
Paul WisemanNZ200020001111212*-4030.0000010
Roger TelemachusSA20002000310111.00250.0000000
Laxmi Ratan ShuklaIND19991999110131313.0010130.0000010
Andrew NorthcoteITA20142014110151515.002075.0000030
Damian CrowleyITA20142014110444444.007459.4600020
Alessandro BonoraITA20142014110131313.003438.2400010
Michael RasoITA20142014110181818.002572.0000030
Gayashan MunasingheITA201420141111414*-1877.7800000
Bashir ShahDEN2014201421111*-1100.0000000
Khizar HayatMAS20142014310636363.0048131.2501034
Hassan GhulamMAS2014201431199*-7128.5700010
Hammadullah KhanMAS20142014110111.00333.3300000
Vaibhav WategaonkarOMA20142014110999.001752.9400010
Dinidu MarageITA20142014110999.001464.2900020
Page 1Next

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