Fatti: Fatti: A. D._, nato nel 1972, all'epoca dei fatti dipendente del Ristorante "L._" di V._ in qualità di cameriere, e come tale assicurato d'obbligo contro gli infortuni presso la SWICA Assicurazioni SA, in data 26 marzo 1995, mentre si trovava alla guida della propria vettura, è rimasto vittima di un tamponamento, a seguito del quale ha in particolare riportato un "colpo di frusta" alla colonna cervicale. Il caso è stato assunto dalla SWICA, la quale ha regolarmente corrisposto le prestazioni di legge. Dopo essere stata informata dalla Alpina Assicurazioni - assicuratrice RC competente - che l'interessato, in occasione di un controllo, era stato visto svolgere per (almeno) una settimana un'attività di meccanico presso l'officina del fratello, la SWICA ha emanato in data 17 agosto 2000 una decisione con la quale, riferendosi all'episodio in parola e contestando al proprio assicurato un comportamento abusivo e fraudolento, gli negava il diritto a ogni prestazione con effetto retroattivo dal 4 marzo 1998, data di entrata in esercizio della menzionata officina, e gli chiedeva nel contempo la rifusione di fr. 45'464.60 per prestazioni indebitamente riscosse. Il provvedimento è stato confermato in data 23 gennaio 2001 anche in seguito all'opposizione interposta dall'assicurato. Dopo essere stata informata dalla Alpina Assicurazioni - assicuratrice RC competente - che l'interessato, in occasione di un controllo, era stato visto svolgere per (almeno) una settimana un'attività di meccanico presso l'officina del fratello, la SWICA ha emanato in data 17 agosto 2000 una decisione con la quale, riferendosi all'episodio in parola e contestando al proprio assicurato un comportamento abusivo e fraudolento, gli negava il diritto a ogni prestazione con effetto retroattivo dal 4 marzo 1998, data di entrata in esercizio della menzionata officina, e gli chiedeva nel contempo la rifusione di fr. 45'464.60 per prestazioni indebitamente riscosse. Il provvedimento è stato confermato in data 23 gennaio 2001 anche in seguito all'opposizione interposta dall'assicurato. B. Adito da D._ con il patrocinio dell'avv. Michele Gilardi, il Tribunale delle assicurazioni del Cantone Ticino, per pronuncia 20 marzo 2002, ha respinto il gravame negando, alla data indicata dalla SWICA nella propria decisione, l'esistenza di un nesso di causalità adeguata tra i disturbi lamentati dal ricorrente e l'infortunio del 26 marzo 1995 e demandando all'assicuratore infortuni il compito di esaminare se fossero o meno adempiuti i presupposti per chiedere la restituzione delle prestazioni versate a torto. B. Adito da D._ con il patrocinio dell'avv. Michele Gilardi, il Tribunale delle assicurazioni del Cantone Ticino, per pronuncia 20 marzo 2002, ha respinto il gravame negando, alla data indicata dalla SWICA nella propria decisione, l'esistenza di un nesso di causalità adeguata tra i disturbi lamentati dal ricorrente e l'infortunio del 26 marzo 1995 e demandando all'assicuratore infortuni il compito di esaminare se fossero o meno adempiuti i presupposti per chiedere la restituzione delle prestazioni versate a torto. C. D._, sempre patrocinato dall'avv. Gilardi, interpone ricorso di diritto amministrativo al Tribunale federale delle assicurazioni, al quale chiede, in annullamento del giudizio cantonale, il riconoscimento del necessario nesso di causalità, l'assegnazione - a decorrere dal 1° novembre 1999 - di indennità giornaliere, nonché la determinazione della relativa rendita d'invalidità. In via subordinata postula il rinvio della causa alla precedente istanza per complemento istruttorio. La SWICA, patrocinata dall'avv. Bruno Notari, propone la reiezione del gravame, mentre l'Ufficio federale delle assicurazioni sociali ha rinunciato a determinarsi. 